次のようにマングースは、(2.7.35 hereで見られる)以前のバージョンでフィールドレベルの一意性制約をサポートするように見えます:Mongo(ose)ではまだフィールドレベルの一意性制約はサポートされていますか?
var SomeSchema = new Schema ({
field: {index: {unique: true}} // field level
})
私は4.4.xからのドキュメントで、それへの参照を見つけることができません。今スキーマレベルでこれを行うための好ましい方法は、そう(4.4.xからhereで見られる)のように、です:
SomeSchema.index({field: 1}, {unique: true}) // schema level
その同じ。また、4.4.xドキュメントでは、スキーマとフィールドレベルの両方を持っています。 –