строка и указать какие именно значения разрешены а остальные нет
прямо в схеме не факт, но можно руками провалидировать
Конечно можно, достаточно было в Гугл вбить слова mongoose string validation Strings have enum, match, minlength, and maxlength validators.
param: { type: String, enum: [массив_доступных_значений] }
Обсуждают сегодня