次の情報を持つ文字のコレクションがあります。
{
{
name: "Character1",
user_id: "user1"
},
{
name: "Character2",
user_id: "user2"
}
}
ここで、クライアント側で次のようにコレクションを受け取りたいと思います: 私が user1 の場合、これを取得します:
{
{
name: "Character1",
user_id: "user1"
},
{
name: "Character2",
}
}
基本的に、そのユーザーに属さない文字から user_id を取り除きます。
私がしたことは: return Characters.find({},{fields: {user_id:0} } );
現在のユーザーのフィールドを保持するにはどうすればよいですか?