2016-07-31 5 views
0

私はidフィールドとdefault _idフィールドを一緒に入れたいというコレクションの従業員がいます。しかし、私はその記録を作ることができません。私は以下の方法で試しましたmongooseのIDを持つフィールドへのデータの追加

employee = new Employee({id: "1234", name: "emp name"}) 
employee.save 

初めてレコードを名前で作成しています。誰も私からこれを助けることができますか? idフィールドに一意のインデックスを付けます。

答えて

0

マングースはidフィールドを作成します。このフィールドは、ドキュメントを保存するときに_idと返されます。そのため、保存しようとしているidフィールドが上書きされます。

最も簡単な解決策は、自分自身のidフィールドをuidcidのように呼び出すことで問題を解決することです。特に、生成したままにしたい場合は、idフィールドを使用します。

関連する問題