Простая схема коллекции метеоров, допустимые значения для массива?

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

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

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


person Gobliins    schedule 09.04.2019    source источник


Ответы (1)


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

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

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

person Ticdoc    schedule 09.04.2019