метеорологические коллекции симплешема, допустимые значения для массива? - PullRequest
0 голосов
/ 09 апреля 2019

Когда я создал схему:

  permissions: {
    type:[String],
    allowedValues: [
      'admin', 'normal',
    ],
  },

применяются ли проверки allowValues ​​для элементов внутри массива?

1 Ответ

1 голос
/ 09 апреля 2019

В соответствии с запросом этой функции вы должны использовать это:

permissions: {
    type:[String]
},
permissions.$: {
    type: String,
    allowedValues: [
        'admin', 'normal'
    ],
}

Вам понадобится способ гарантировать, что повторяющиеся значения не будут помещены в массив.

...