json - 从 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 并显示其他人。但我无法处理我花了太多时间来找到解决方案。感谢所有帮助。
解决方案
推荐阅读
- sql - SQlite 从表中为每个项目选择前 N 行
- jenkins-pipeline - Is it possible to run multiple stages in a parallel branch in a scripted pipeline?
- visual-studio - Visual Studio 2017 - 插入最终换行符
- javascript - How to use the same validation fields in two components?
- google-apps-script - 具有需要合并的多个相同项目的 BOM 脚本
- java - 如果与服务器的连接丢失,使用 Spring Security 是否可以从控制器注销用户
- angular - 如何在 Angular 6 的“/about”路由器中仅显示关于组件内容?
- asp.net - 如何在 Razor 中包含 @ 符号
- javascript - 如何使用矩形列出颜色以及画布中矩形中间的颜色编号
- mysql - 这是什么日期格式 - xx:xx.x?