結果にループを使用し、各文書をthis.added
で追加して、集計を成功させることができます。
しかし、$out
ウェイを使用しようとすると、失敗しました。私のクライアント側は0の結果を得ました。
Meteor.publish('anotherCollection', function() {
OneCollection.aggregate([
// some pipelines here,
{ $out: 'anotherCollection' }
]);
this.ready();
}
私はmeteorhacks:aggregateパッケージでMeteor 1.3.2.4を使用しています。私のmongoバージョンは2.6で、これは$out
をサポートするはずです。
メテオールで$out
ウェイを正しく使用するにはどうすればよいですか?ありがとう
return (annotherCollecitonVar.find())
を必要とするので、 publishersは、カーソルを返す必要がありますか? –@RobertMoskal私の理解は、 '$ out'が' this.added'の仕事をしたことです。しかし、 'this.added'はMeteorのAPIであり、' $ out'はMongoに属しているからです。だから多分私は結果を得ることができないのですか? –
@RobertMoskal tooooありがとう!あなたもエラーを指摘 –