2 つのコレクションの公開と購読に成功しました。クライアント側では、サブスクライブ メソッドを自動実行関数に入れ、いくつかのセッション変数を変更するたびにコレクションを更新します。私のデータモデルは次のようになります。
Topics: {
_id: ObjectID,
comments: [
commentId1,
commentId2,
etc...
]
}
Comments: {
_id: ObjectID,
}
新しいコメントを作成するときは、コレクションにコメントを挿入し、配列でコレクションComments
を更新します。この後、流星がページを再レンダリングすると予想しましたが、これは、トピックセッション変数を変更して元に戻すか、ページを手動でリロードした場合にのみ発生します...その後、流星はサブスクリプションを更新します。これはなぜですか?私は何かを逃したと思います...しかし、ドキュメントは私に手がかりを与えませんでした。Topics
$push