5

ドキュメントを反復処理する以外に、MongoDB の特定のドキュメントのキーのリストを取得する方法はありますか?

つまり、返されたドキュメントのキーを取得したい

db.users.find({username:'xyz@abc.com})

インラインコマンドはありますか?そうでない場合、誰かがその方法についてアイデアを与えることができますか?

4

3 に答える 3

4
Object.keys(db.users.findOne({username:'xyz@abc.com'}))

特定のドキュメントのすべてのキーのリストを返します。

于 2016-10-27T17:53:26.833 に答える
1

いいえ、そのようなコマンドはありません。ドキュメントを取得してアプリで処理する必要があります。

于 2012-06-19T19:24:39.727 に答える