Дата отправки в теле json в запросе post через POSTMAN

#node.js #json #postman

#node.js #json #postman

Вопрос:

Я хочу добавить дату рождения в свои пользовательские документы в коллекции пользователей mongodb под определенным ключом с именем DOB. Итак, для этого мне нужно передать его через postman. Кто-нибудь может мне помочь с форматом, который мне нужно использовать в postman? я хочу сделать что-то вроде этого:

 {
"name": "XYZ",
"dob" : 12/11/1981
}
  

Пожалуйста, обратите внимание, что в определении схемы dob имеет тип: Дата.

Ответ №1:

Лучшим подходом является передача даты в виде строки со стороны клиента и преобразование ее в дату со стороны сервера.

на стороне клиента

 {
"name": "XYZ",
"dob" : "12/11/1981"
}
  

На стороне сервера:

 const date = new Date(req.body.dob)
  

Комментарии:

1. Нет ли способа отправить формат даты через postman? Ваш подход хорош, я имел в виду то же самое, но я хочу изучить postman немного больше.

2. Это не часть postman. Это часть структуры данных. Данные, которые вы отправляете, не являются ни строкой, ни числовым значением. Это должен быть правильный формат JSON. Вы можете проверить свой формат с помощью этого jsonformatter.curiousconcept.com ссылка.