IQueryable в Монго


0

Здравейте, някой може ли да ми каже дали IMongoCollection<T> след като се cast-не към IQueryable<T> и се направи някаква заявка върху това нещо, то се изпълва в базата а не в паметта?

Засега нещата ми изглеждат по този начин но не съм сигурен. 




Отговори



1
IMongoCollectionExtensions.AsQueryable (Creates a queryable source of documents.) това може би постига твоя ефект ? А пък иначе IMongoCollection<T> така или иначе си има апи за заявки в базата : IMongoCollection

от todorovh (2055 точки)


0

Ами по скоро въпроса ми идва от там че досега съм работил само SQL. Там DbSet-a ми връща колекция в IQueryable<T>, което като му пусна някаква заявка това нещо се изпълнява в базата и тогава ми връща данните. А не първо да ми свали цялата таблица с информация в паметта, тогава да филтрира и чак тогава да ми върне данните.

Питанката ми беше дали нещата се случват както очаквам със IMongoCollection<T> и заявките да се правят в базата