0

短い質問

クライアント側でドキュメントをフィルタリングする方法はありますか?

長い質問

ですから、現在の Meteor JS プロジェクトに、電子メールやコミックなどのサブドキュメントを保存するユーザー アカウントがあります。

_id: "jGZgBRqPRGFakcQRS",
comics:[
    {_id: "z4fq6QWKfQiX4G5gb",
    appearanceName: "Paradigm's Los",
    coverart: "sampleurl",
    heroName: "deadpool",
    publisher: "marvel"
    volNo: "-1"},
    {_id: "kvQLtT5nMdqhsxBRp",
    appearanceName: "Test",
    coverart: "sampleurl2",
    heroName: "deadpool",
    publisher: "marvel",
    volNo: "1"}],
emails: [{address: "email@email.com",
    verified: false}],
username: "test"

「Volumes」という名前の別のコレクションもあり、クリックすると_id、appearanceName、coverArt、heroName、publisher、volNo がコミック配列に渡されます。現在、Volume のドキュメントを表示する {{#each}} があります。特定のコミックが「comics」配列に存在し、comics 配列内のアイテムの _id が Volumes _id と一致する場合、クライアント側に特定のリンクを表示し、両方の要件を満たさない場合は別のリンクを表示したいと考えています。集計がうまくいかないので、完全に行き詰まっています。事前に感謝します。

4

1 に答える 1