mongoにクエリを発行すると、該当するコレクションが完全な入れ子状態で抽出されてしまう。
何か特定の値の一覧を出したい時などは不便。
その場合は、以下のように要素を指定することで、特定の要素のみを一覧表示することが可能。
1 |
db.[コレクション名].find({},{_id:0, '抽出したい要素名':1}) |
たとえば、要素の入れ子構造が以下のようになっていたとする。
1 2 3 4 5 6 7 8 |
A { B { C { … } } } |
その場合は、抽出したい要素に「A.B.C」のように記載すればよい。