我正在使用C#中的NoRM尝试MongoDB,并且无法弄清楚为什么我的LINQ查询不起作用。像这样简单:
如何返回包含所有字段/属性的所有文档 人口稠密:
return Collection.FindAll().Documents.ToList();
但是这个只返回正确数量的文档 ID字段是否已填充?对象的其余部分是空/空?
return Collection.Linq().ToList();
以下是如何定义集合:
public IMongoCollection<T> Collection
{
get { return _database.GetCollection<T>(); }
}
答案 0 :(得分:0)
Linq方法来自哪里?如果要将集合中的所有项目都返回到List中,则以下两个选项之一应该有效...
return Collection.AsQueryable().ToList();
return Collection.Find().ToList();