【发布时间】:2017-06-28 07:35:25
【问题描述】:
我正在为 mongodb 中的一些聚合函数而苦苦挣扎。 我想在作者的文档中获取书籍文档,其中只有书籍 ID 作为字符串 ID 数组,如下所示:
作者文档
{
"_id" : "10",
"full_name" : "Joi Dark",
"books" : ["100", "200", "351"],
}
及其他文件(书籍):
{
"_id" : "100",
"title" : "Node.js In Action",
"ISBN" : "121215151515154",
"date" : "2015-10-10"
}
所以结果我想要这个:
{
"_id" : "10",
"full_name" : "Joi Dark",
"books" : [
{
"_id" : "100",
"title" : "Node.js In Action",
"ISBN" : "121215151515154",
"date" : "2015-10-10"
},
{
"_id" : "200",
"title" : "Book 2",
"ISBN" : "1212151454515154",
"date" : "2015-10-20"
},
{
"_id" : "351",
"title" : "Book 3",
"ISBN" : "1212151454515154",
"date" : "2015-11-20"
}
],
}
【问题讨论】:
标签: mongodb mongodb-query aggregation-framework