Я использую EF 4 и использовал параметр «Обновить модель из базы данных», чтобы импортировать представление в модель.Entity Framework и представления
Что бы я хотел сделать, это выбрать «Создать базу данных из модели» и правильно запустить сценарий EF. Мой опыт в том, что он создает таблицу вместо представления.
Есть ли способ сделать это?
Я надеялся, что когда вы добавите представление из базы данных, что Ef будет иметь некоторый способ проверить представление и кэшировать SQL для него. Затем он сможет воспроизводить представление, когда вы обновляете базу данных из кода. Это будет звездная особенность. Жаль, что этого не существует. :( –