以下は、mongoコレクション内の正確な構造を持つ4つのドキュメントです。私のコレクションには276ドキュメントがあります。私は単に私のコレクションから別個の "キャンペーン名"を取得したいと思っています。mongoコレクション内のmongoドキュメント配列から別個の特定の要素を取得します。
値とヘッダーアレイは1対1でマッピングされます:
{
"_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"
]
}
必要な出力:キャンペーン2として
Campaign 1,Campaign 2,Campaign 4
は二回収獲されているので、前述したように私はそれが一度だけを表示します。
助けてください!
予想される出力は、ここでは何ですか? – styvane
期待される出力は、コレクション内の各ドキュメントのValues配列の最初の要素になりますが、区別する必要があります。重複したくない。 これはどのような形式でも構いません。特定の形式は必要ありません。必要なデータが必要です。 –
ご質問の編集リンクを使用して、その情報を – styvane