1

以下のように、ユーザー コレクションのメール フィールドにインデックスを付けているとします。

index({ email: 1 }, { unique: true })

問題は、unique: true上記のコードで何が指定されているかです。

4

2 に答える 2

0

指定されたインデックスが特定のデータベース内のドキュメント全体で一意であることを指定する変数

http://mongoid.org/en/mongoid/docs/indexing.html

モンゴドキュメントから

MongoDB では、インデックスに一意の制約を指定できます。これらの制約により、アプリケーションは、挿入されたフィールドに重複する値を持つドキュメントを挿入できなくなります。さらに、インデックス付きフィールドの値が重複している可能性がある既存のデータを含むコレクションにインデックスを作成する場合は、一意の強制と重複削除を組み合わせることができます。

http://docs.mongodb.org/manual/tutorial/create-a-unique-index/

于 2013-09-27T10:46:53.277 に答える