2017-07-21 3 views
0

私が理解する限り、コレクションヘルパーはドキュメント上のトランスフォームを使って実装されています。しかし、時には私のヘルパーが見逃されているようです。 foo.jsはでリアクションコンテナのコレクションヘルパーが不足することがある

私が定義する:私のコンテナで

owner() { 
    const rel = FooBarRelations.findOne({ 
    fooId: this._id, 
    isOwner: true, 
    }); 

    if (rel) { 
    return rel.barId; 
    } 
} 

を。複合刊行物(reywood:publish-composite)を購読し、sub.ready()を取得したとき:fooDoc = Foo.findOne(fooId)

返されるドキュメントには、ownerプロパティが含まれていないことがあります。 fooDoc.owner is not a function

アイデア?

答えて

0

私はlow level publication codeを使用しており、fooDoc.ownerを手動で設定していることがわかりました。

これにより、ときどきfooDoc.ownerが文字列になるため、エラーメッセージがスローされます。

関連する問題