私はMongoDb 3.4を使用しており、再配置するのに400.000.000レコードがあります。行のデータ値を持つテーブルでMongodbはネストされたコレクションからテーブルを作成します
{
"_id": ObjectId("5a29777dce2ac011041718e9"),
"elements": [{
"IdSensore": "14348",
"Valore": -2.5,
"idOperatore": "1"
}, {
"IdSensore": "14351",
"Valore": 16,
"idOperatore": "1"
}, {
"IdSensore": "14355",
"Valore": 10,
"idOperatore": "1"
}, {
"IdSensore": "14355",
"Valore": 356,
"idOperatore": "3"
}
],
"Data": "01/01/2013 00:10:00"
}
とidOperatore mathching、複数のフィールドでのみ特定IdSensore(一部はnull):1を は、どのように私はこのような文書を変換することができますか? これは、別のコレクションにエクスポートするための望ましい結果である:この中:つまり
Data IdSensore:14348 IdSensore:14351 IdSensore:14355
01/01/2013 00:10:00 -2.5 16 10
、すべての行で、私は指定された「IdSensore」と「1 idOperatore」のために、すべての「バローレ」を見つけたいのですがサンプル。あなたはこのような何かする必要が
は、[代わりに、それはあなたのために働く場合は、答えを受け入れるか、参照多くを学ぶためにあなたのために働いているソリューションを渡し、タイトルに解決追加しないでください。ツアー] –