0
mongodbの内部ドキュメントのマップ/縮小ソートに関する質問があります。ネストされたドキュメントのマップ/縮小とソート
{
"_id" : 16,
"days" : {
"1" : 123,
"2" : 129,
"3" : 140,
"4" : 56,
"5" : 57,
"6" : 69,
"7" : 80
}
をだから私の質問は今: どのように私は上記のデータからいくつかの特定の日を合計する達成することができます スキームは、以下のようなものです。 例:
私は1,3日目と7日目の値を合計し、その結果を得たいと思います。 私は MapReduce aggregation based on attributes contained outside of documentから解決策を試しましたが、それで成功しませんでした。
誰かが私を助けることができますか?
ご回答ありがとうございます。しかし、私はこれを試して、私はコンパイルエラーがある。私はモンゴーが「this.days.1」を好まないと思う。 – MadeOfSport
申し訳ありません、私はそれを修正しました。答えに間違ったバージョンを貼り付けた!あなたが答えを見つけるのが難しいと思ったのはおそらくthis.days.1は動作しませんが、this.days ["1"]はそうです。 –