下面给出了我在mongo集合中具有精确结构的4个文档,在我的集合中有这样的276个文档。我只想从我的收藏中获得不同的“广告系列名称”。在mongo集合中获取mongo文档数组中的不同特定元素
值和头阵列一对一的映射:
{
"_id" : "ObjectId("58a4adb4ef2bf41444c79e5b1"),
"Status" : false,
"Headers" : [
"Campaign Name",
"Ad Set Name",
"Ad Name",
"URL Tags",
],
"Values" : [
"Campaign 1",
"Adset 1",
"Ad 1",
"url tag1"
]
}
,
{
"_id" : "ObjectId("58a4adb4ef2bf41444c79e5b2"),
"Status" : false,
"Headers" : [
"Campaign Name",
"Ad Set Name",
"Ad Name",
"URL Tags",
],
"Values" : [
"Campaign 2",
"Adset 2",
"Ad 2",
"url tag 2"
]
},
{
"_id" : "ObjectId("58a4adb4ef2bf41444c79e5b3"),
"Status" : false,
"Headers" : [
"Campaign Name",
"Ad Set Name",
"Ad Name",
"URL Tags",
],
"Values" : [
"Campaign 2",
"Adset 2",
"Ad 2",
"url tag 2"
]
},
{
"_id" : "ObjectId("58a4adb4ef2bf41444c79e5b4"),
"Status" : false,
"Headers" : [
"Campaign Name",
"Ad Set Name",
"Ad Name",
"URL Tags",
],
"Values" : [
"Campaign 4",
"Adset 4",
"Ad 4",
"url tag 4"
]
}
所需输出:
Campaign 1,Campaign 2,Campaign 4
作为广告2收获两次,所以我希望它出现只有一次如上所述。
请帮忙!!
什么是预期的输出吗? – styvane
预期的输出将是我的集合中每个文档的Values数组的第一个元素,但它们应该是不同的。不要重复。它可以是任何形式,我不想要任何特定的格式,我只是想要我所需的数据。 –
请使用您的问题编辑链接提供该信息 – styvane