我可以在MongoDB文档中看到,我也可以使用LINQ,但是我不理解其中的一些内容。
例如,如果我写下以下代码:
并且
什么更好?
根据整个集合进行LINQ过滤? 在获取整个集合之前进行过滤?还是在过滤之前就已经给我过滤后的集合了?
例如,如果我写下以下代码:
var result = collection.Find(filter);
并且
var result = collection.AsQueryable()
.Where(x => x.Foo == 114)
什么更好?
根据整个集合进行LINQ过滤? 在获取整个集合之前进行过滤?还是在过滤之前就已经给我过滤后的集合了?