シンプルな編集フォームのテンプレートがあります。編集するドキュメントの_id
は、セッション変数 ( mini-pages
URL: で設定http://example.com/items/4zt4z3t3t
) に含まれます。関数では、Template.editForm.created
を使用してコレクションから対応するドキュメントを取得しようとしますItemCollection.findOne({_id:_id})
。は_id
、すべての場合で正しく設定されています。
関数に移動しhttp://example.com/4zt4z3t3t
てデバッグすると、コレクションに項目がありますが、未定義が返されます。したがって、_id でアイテムを見つけることはできません。また、アイテムの検索手順をルーティング ステージに移動すると、検索の結果もありません。その後、コレクションは期待どおりに機能します。created
ItemCollection.findOne()
ポインタはありますか?