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

Meteor、MongoDBはサブスクリプションを通じてアレイの一部を取得します

    「userBankAdvanced」公開関数に「fields」指定子がないようです。 あなたの例を使用してmeteorpadでテストを作成しました そしてそれはうまくいくようです。銀行IDは、わかりやすくするためにハードコードされています。

    代わりに

    return Meteor.users.find({_id:this.userId,"bankList.id": bankId}, {'bankList.$': 1});
    

    使ってみてください

    return Meteor.users.find({_id:this.userId,"bankList.id": bankId}, {fields: {'bankList.$': 1}});
    


    1. Redisで偏ったハッシュスロットを修正する方法

    2. 起動時にMongoDBコンテナ用のDBを作成するにはどうすればよいですか?

    3. MongoDB$ninクエリ演算子

    4. Mongodbで月と年の範囲でフィルタリングする方法