Я создаю API с помощью loopback-4, и в модели есть свойство под названием «день», которое является типом даты (столбец MySQL также имеет тип Date). Но я не могу публиковать в нем значения вроде «2019-09-09», потому что ему нужно что-то вроде «2019-09-09T12: 41: 05.942Z». Как я могу указать, что это должна быть дата (без времени)?
Я запутался, потому что вы можете передать "2019-09-09" в параметрах запроса (которые имеют тип date), но не в моделях.
В настоящее время у меня есть свойство в этой модели:
@property({
type: Date,
required: true,
mysql: {
columnName: 'day',
dataType: 'date',
dataLength: null,
dataPrecision: null,
dataScale: null,
nullable: 'N',
},
})
day: Date;
Ожидается: принять "2019-09-09" как значение
Фактически: 422: день должен соответствовать формату \ "дата-время \"