мне нужно проверить, если пользователь выбирает 2 (ТЭБ) в течение месяца, то он не должен входить DayOfMonth < = 28 толькоМонго проверка месяц схема
Как проверить
моя схема подобна ниже
date: {
months: {
type: String,
required: true,
validate: [validatorMonths, 'allowed session values are * and 0 to 11']
},
dayOfMonth: {
type: String,
required: true,
validate: [validatorDayOfMonth, 'allowed day of month values are * and 1 to 31']
} }
function validatorDayOfMonth(v) {
return ((v == '*') || (v >= 1 && v <= 31)); };
function validatorMonths(v) {
return ((v == '*') || (v >= 0 && v <= 11)); };
Какие проверки/рамочный ОРМ вы используете – ThrowsException
Я использую Mongoose ORM рамки работы –