sql >> データベース >  >> NoSQL >> MongoDB

1つのドキュメントの一部であるオブジェクトの配列から1つの要素を取得します(マングース)

    bertrandのおかげで、答えは'Projectionにあることがわかりました。 '。 mongodbでは'$ '、マングースではそのselect 。これが私がそれを機能させた方法です:

    User.findOne({id: req.body.myId}).select({ Friends: {$elemMatch: {id: req.body.id}}}),
    

    友達で指定されたIDに一致する要素のみを返します。



    1. MongoDB-コード48でシャットダウン

    2. apollostack/graphql-server-リゾルバーからクエリで要求されたフィールドを取得する方法

    3. mongodbで文字列の長さを選択します

    4. Mongodb:動的ランキングでソートされたドキュメントを取得する