您好我我的MongoDB驅動程序升級到2.2.3.3版本,我想使用運營商的SelectMany查詢嵌套document.But當我嘗試執行我查詢我獲得「查詢的SelectMany運營商不支持錯誤」。這裏是我的代碼:MongoDB的C#驅動LINQ的SelectMany操作
MongoDatabase database;
var client = new MongoClient("mongodb://myconnection");
var server = client.GetServer();
database = server.GetDatabase("MyDB");
MongoCollection<DGTable> collection;
collection = database
.GetCollection<DGTable>(typeof(DGTable).Name);
var result = collection.AsQueryable()
.SelectMany(p => p.TableColumns);
var abc = result.ToList();
如果錯誤是「不支持」,並沒有告訴您什麼問題是?你的問題是什麼? –
正如我所知道的最新版本2.2.3.3 mongodb c#驅動程序支持SelectMany能力,並且我想了解,SelectMany的錯誤用法或可能是我不得不使用SelectMany做不同的事情。 – Bilgehan