Есть ли способ заполнить отдельные значения с помощью мангуста - PullRequest
0 голосов
/ 14 июля 2020

Я пытаюсь заполнить свое свойство пользователя, которое представляет собой массив повторяющихся идентификаторов и ссылку на схему пользователя.

schema={
  
  // Array of duplicate userId
  user: [{
        type: mongoose.Schema.Types.ObjectID,
        ref:'Users'
    }]  

}

Могу ли я заполнить здесь только отдельные идентификаторы, используя mon goose?

1 Ответ

0 голосов
/ 18 июля 2020

Да, вы можете воспользоваться следующим методом.

db.collection_name.ensureIndex( { user : 1 }, { unique:true, sparse:true } );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...