代码之家  ›  专栏  ›  技术社区  ›  Gürkan

Mongodb返回不同的文档[已关闭]

  •  -3
  • Gürkan  · 技术社区  · 8 年前

    有两个集合。我们正在试图找到其中一个收藏有而另一个没有的记录。

    示例:

    Collection_1 
    {recordNo: 1},
    {recordNo: 2},
    {recordNo: 3},
    {recordNo: 4},
    {recordNo: 5}
    
    Collection_2
    {col.num: 1},
    {col.num: 2},
    {col.num: 3}
    
    
    
    Result:    
    {recordNo: 4},
    {recordNo: 5}
    

    谢谢

    1 回复  |  直到 8 年前
        1
  •  0
  •   Rahul Sharma    8 年前

    试试这个

    db.getCollection('Collection1').find({
      recordNo: {
        $nin: db.getCollection('Collection2').distinct("col.num")
      }
    })
    
    推荐文章