.findOne()
を使用してmongodbのフィールドにアクセスしようとしていた流星のパブリケーションがあります。しかし、私は流星から.findOne()
を返すことができないので、私は現在.find()
だけを使用しています。問題は、ドキュメントの代わりにカーソルを返すので、パブリッシュ関数でそのカーソル内の値を読み取ることができないということです。カーソルが生成された同じパブリケーション内のmongodbカーソルから値を読み取る方法
は私のMongoDBのクエリ
var question = Question.find({ "_id": quesId },
{ fields: {"pages": 1, "settings.name": 1, "status": 1 }},
{limit: 1});
であると私はあなたのカーソルにオブザーバを設定することができ、同じパブリッシュ機能