データのネストを深くしてしまった!! 何でもMongoDB様は入れることができるので、 調子に乗ってあれよこれよとデータをくっつけていたら思いのほか配列の配列になってしまって、 どうやって取るんだこれみたいな感じになってしまいました。 こんな感じ、 { "_id" : ObjectId("53a8590e2d8a3d0169bcf5b8"), "MongoID" : "xxxxxxxxxxxxxxxxxxxxx", "data" : [ [ "data1", "data2" ], [ "data1", "data2" ], [ "data1", "data2" ] ] } $elemMatchを利用して配列以下のデータを取得 $elemMatchを利用して配列以下の中身に対して$inをかけて取得します。 http://docs.mongodb.org/manual/reference/op
![MongoDB 深くネストしてしまった要素を検索する](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)