Есть ли что-то, что может вернуть IQueryable
для динамического SQL-запроса в Entity Framework 6?
Это то, что я сейчас использую, но он тянет все записи (как и ожидалось).
DbContext.Database.SqlQuery<T>("SELECT * FROM dbo.SomeDynamicView")
Проблема в том, что SqlQuery
возвращает DbRawSqlQuery
, который равен IEnumerable
.
dbo.SomeDynamicView
- это представление базы данных, созданное во время выполнения.