だから私はこれを持っています:
Template.cards.cards = function () {
var deck = Deck.findOne({active: 1});
var cards = Cards.find({deck_id: deck['_id']}).fetch();
return cards;
}
ただし、ブラウザコンソールから同じクエリを呼び出すと結果が返されますが、「deck」は未定義を返します。
これは反応性の問題であり、これを達成する方法に根本的な問題があるように感じます。それは物事を進めるための非常にリレーショナルな方法のように感じます。私は非リレーショナルデータストレージにも慣れていません。私はこれについてのやり方に根本的に何か問題があるかもしれないと感じていますが、私はMeteorに不慣れで、ドキュメントを調べましたが、どこが間違っているのかわかりません。どんな助けでも大歓迎です。