Как установить уникальное свойство для Schema с помощью mongoose? - PullRequest
0 голосов
/ 11 сентября 2018

Я использую Mongoose в NodeJS для работы с базой данных MongoDB. У меня есть одна проблема: когда я определяю схему, я хочу, чтобы поле в этой схеме было уникальным. Я установил поле в соответствии с инструкциями официального документа , но оно не сработало. Некоторые люди знают, что при определении схемы, как определить значение поля уникальным? Я использовал версию Mongoose V5.2.13.

1 Ответ

0 голосов
/ 11 сентября 2018

Вы просто должны добавить unique: true например:

const mySchema = new Schema({
    test: {
        type: String,
        unique: true
    }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...