loopg postgresql дата без отметки времени node.js
Привет, я очень плохо знаком с коннектором postgresql. Мне нужен тип данных даты без часового пояса.
Теперь мой model.json выглядит следующим образом:
"properties": {
"start_date": {
"type": "date",
"required": true
},
"end_date": {
"type": "date",
"required": true
},
"amount": {
"type": "number",
"required": true
},
"description": {
"type": "string",
"required": true
},
"amount_saved": {
"type": "number",
"required": true
}
}
Сейчас дата хранится как 2015-02-01T00:00:00.000Z
но мне нужно 2015-02-01 для хранения.. Пожалуйста, помогите мне решить эту проблему. Заранее спасибо.
1 ответ
Используйте отображение базы данных для достижения этой цели. Затем вы можете сопоставить с собственным типом данных - например, вот типы данных даты / времени PostgreSQL.
В вашем примере вам просто нужно сопоставить поле с PostgreSQL date
тип данных:
"start_date": {
"type": "date",
"required": true,
"postgresql": {
"columnName": "StartDate",
"dataType": "date",
"dataLength": null,
"dataPrecision": null,
"dataScale": null,
"nullable": "YES"
}
}