代码之家  ›  专栏  ›  技术社区  ›  Khash

MongoDb规范Linq问题

  •  1
  • Khash  · 技术社区  · 15 年前

    我正在用C#中的NoRM尝试MongoDB,但不明白为什么我的LINQ查询不起作用。就这么简单:

    密集的:

        return Collection.FindAll().Documents.ToList(); 
    

    但是这个只返回正确数量的文档 ID字段是否已填充?对象的其余部分为空/空?

        return Collection.Linq().ToList(); 
    

        public IMongoCollection<T> Collection 
        { 
            get { return _database.GetCollection<T>(); } 
        } 
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   John Zablocki    15 年前

    Linq方法从何而来?如果要将集合中的所有项返回到列表中,则应使用以下两个选项之一。。。

    return Collection.AsQueryable().ToList();
    
    return Collection.Find().ToList();
    
    推荐文章