MongoDBはObjectIdsを_id
として使用しました sデフォルトで、MeteorはデフォルトでGUID文字列を明示的に設定します。
おそらく、meteor shell
を使用して挿入しました 過去のセッションで、現在はmongoシェル/GUIまたはmeteor mongo
を使用していました そうするように促すと、ObjectId
になりました 作成中です。
これが開発環境で発生した場合は、データを再度生成できます。
それ以外の場合は、新しい_id
を生成してみてください。 ■Meteor.uuid()
を使用したデータの場合 。
ObjectId
を使用する場合 特定のコレクションのデフォルトとして、 idGeneration
を指定できます。
'MONGO'
としてのコンストラクターのオプション 。
ObjectId
の文字列コンテンツがある場合 変換したい場合は、発行できます
let _id = new Mongo.ObjectID(my23HexCharString);