var users = database.GetCollection<ApplicationUser>("users");
Run Code Online (Sandbox Code Playgroud)
FindAll
Mongodb.driver 2.0中没有任何功能.
丑陋直白的方法:
await (await users.FindAsync(_ => true)).ToListAsync()
Run Code Online (Sandbox Code Playgroud)
您可以使用 LINQ
var collection = _db.GetCollection("users");
return (from x in collection.AsQueryable()
select x["something"]).toList();
Run Code Online (Sandbox Code Playgroud)
或者,如果您使用的是 Mongo Driver 2.7 版本附近的某个位置,则可以编译以下查询。(另请注意,Users 的通用参数在这里是多余的)
List<string> q2=(from x in collection.AsQueryable<users>() select x.Name).ToList();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6866 次 |
最近记录: |