Programowa transformacja danych w Kodzie EF5 Pierwsza migracja

Czy możliwe jest przeprowadzenie dowolnego rodzaju transformacji danych programowych w Entity Framework 5 Kod Pierwsze migracje?

Tam jestSql() metoda wykonywania zapytań, ale ma typ powrotu typu void i nie widzę żadnego sposobu na uzyskanie wyników zapytań, które wykonuję.

Przykład

Mam stółPrzepis z relacją jeden do wieluSkładnik. Z różnych powodów chcę zamiast tego przekonwertować to na właściwość ciągu JSON Ingredients. Jedyne podejście, jakie mogę wymyślić, to coś takiego:

Utwórz nową kolumnęIngredientsJsonDla każdej receptury zapytaj jej składniki, skonstruuj programowo łańcuch JSON i wstaw do nowej kolumny.Upuść stary stółSkładnik.

questionAnswers(1)

yourAnswerToTheQuestion