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"
  }
}
Другие вопросы по тегам