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