MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Wie mache ich eine Variable zu einem eindeutigen Schlüssel in Mungo?

Sie können eine Einschränkung mit unique hinzufügen Attribut. Dadurch wird Ihrer Sammlung auch ein "eindeutiger" Index für das Feld hinzugefügt:

var userSchema = mongoose.Schema({
    username: { type: String, unique: true },
    email: String,
    password: String,
    _todo: [{ type: mongoose.Schema.Types.ObjectId, ref: 'Todo'}]
});