0
我使用MongoDB的官方C#驱动在select中定义自定义字段时需要“Fields.Include”吗?
所以我有这样的代码
MongoCollection<MyClass> collection = ...;
var cursor = collection.FindAll();
cursor.Fields = Fields.Include("LastModified", "Name");
foreach (var result in cursor.Select(y => new
{
y.Name,
y.LastModified,
}))
我想如果cursor.Fields = Fields.Include("LastModified", "Name");
如果这些领域正在defiend作为选择部分是需要知道。即mongodb的linq提供者是否足够聪明以优化查询?
没有对MongoCollection – Simon 2012-03-29 01:55:40
没有AsQueryable已这是在新的1.4版本刚刚发布3月28日。 – 2012-04-05 00:05:59