2017-04-27 4 views
0

少し質問がありますが、_idフィールドをSimpleSchemaに含めましたか?Meteor SimpleSchemaと_idフィールド

答えがならいいです!Collection2を使用した場合は、_id引数をメソッドにチェックインしましたか?

例:

equipments.update': (equipmentId, equipment) => { 
    check({ _id: equipmentId }, Equipments.schema.pick('_id')); 
    check(equipment, Equipments.schema.omit('_id')); 
    // ... 
}, 

あなたが特定のフォーマットに従うためにあなたのmongo文書IDを強制する場合を除き、_idフィールドを含めるする理由はありません オーレリアン

答えて

2
  1. :-)おかげでその場合はsimple shcema_idフィールドを明示的に指定し、カスタム関数/ autoValueにフィールドの値を生成させることができます。

  2. collection2は、通常、autoValueを実行する前に_idフィールドを削除します。リファレンス:here

+0

ありがとう@blueren :-) –

関連する問題