首页 > 解决方案 > 从 mongodb 中的单独集合创建具有两个对象数组的视图

问题描述

我想创建一个视图,其中字段来自两个不同的对象数组和单独的集合。更多解释是我的代码

    {
"_id" : ObjectId("5e4173cf51af9f555e64531c"),
"__v" : 0,
"createdDate" : ISODate("2020-02-24T08:33:24.100Z"),
"maxDate" : {
    "month" : 12,
    "year" : 2018
},
"modifiedDate" : ISODate("2020-02-24T08:33:33.025Z"),
"stockArray" : [ 
    {
        "purchase_bill_date" : "1/9/2017",
        "purchase_bill_series" : "A",
        "purchase_bill_item_no" : "419905",
        "stock_code" : "5372123-ANN",

    }, 
    {
        "purchase_bill_date" : "1/9/2017",
        "purchase_bill_series" : "A",
        "purchase_bill_item_no" : "419905",
        "stock_name" : "53743N-10-10S",

    }]
 }

和其他收藏

{
"_id" : ObjectId("5e4173cf51af9f555e64531c"),
"__v" : 0,
"yuklenimReports" : [ 
    {
        "purchase_bill_date" : "9/3/2018",
        "purchase_bill_series" : null,
        "purchase_bill_item_no" : "419905",
        ""stock_name" : "53743N-10-10S"
    }]
  }

我想内部加入 purchase_bill_item_no 并显示其他人。但我无法处理我花了太多时间来找到解决方案。感谢所有帮助。

标签: jsonmongodbcollectionsviewinner-join

解决方案


推荐阅读