结合两个集合并比较mongodb中的两个字段值

拉吉

我想基于比较两个字段值来合并两个集合

收藏一:

{
  "_id" : ObjectId("5cd27577732093378c0a760c"),
  "level" : "Safety"
}

收藏二:

{
  "_id" : ObjectId("5c653ffb58ff1515c0a511a5"),
  "course_id" : "1",
  "c_name" : "First Aid",
  "c_level" : "5cd27577732093378c0a760c", 
  "last_update" : "May 14 2019"
}

我想通过比较集合一的 _id 和集合二的 c_level 来合并上述集合值

  db.one .aggregate([
   {
    $lookup:
   {
   from: "two ",
   localField: "c_level",
   foreignField: "level",
   as: "docs"
   }
   } 
   ]) 

这是显示空值

汤姆·斯拉巴特

你得到了你的localFieldforeignField切换(加上一个小改动):

$lookup:
   {
      from: "two ",
      localField: "_id",
      foreignField: "c_level",
      as: "docs"
   }

假设c_level是类型ObjectId

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较mongodb中不同数组的两个字段

来自分类Dev

比较Java中的两个对象..每个对象都有两个字段

来自分类Dev

如何使用mysql比较两个不同表中的两个字段?

来自分类Dev

合并来自SQL中两个不同表的两个字段

来自分类Dev

使用由两个值组成的键在 Python 中合并两个字典

来自分类Dev

如何将许多文档中的两个字段数组合并为一个集合?

来自分类Dev

比较mongodb中的两个集合

来自分类Dev

根据值在mongodb聚合中合并两个集合

来自分类Dev

在MongoDB中合并两个集合

来自分类Dev

将两个字段合并到mongodb中的新对象字段中

来自分类Dev

比较两个集合中的值

来自分类Dev

比较Django queryset中的两个字段

来自分类Dev

比较yii2中的两个字段

来自分类Dev

如何比较CheckConstraint中的两个字段

来自分类Dev

如何比较GQL中的两个字段

来自分类Dev

如何从存储库中获取一个值,该值与表的两个字段进行比较

来自分类Dev

在单字段匿名类型linq中合并两个字段值

来自分类Dev

如何在mongoDB中的聚合过滤器中比较两个字段

来自分类Dev

mongodb中两个字段上出现的总数

来自分类Dev

如何从mongoDB中的两个字段进行计数

来自分类Dev

在mongodb中交换两个字段

来自分类Dev

mongodb中两个字段上出现的总数

来自分类Dev

比较两个文件的两个字段,如果不匹配则打印

来自分类Dev

比较两个表中值不完全匹配的两个字段

来自分类Dev

比较两个文件的两个字段,如果不匹配则打印

来自分类Dev

使用 awk 比较来自两个不同文件的两个字段

来自分类Dev

如何在mysql中合并两个字段的值

来自分类Dev

$ project一个新字段,作为mongodb中至少两个字段

来自分类Dev

将变量中的值分成两个字段

Related 相关文章

热门标签

归档