Я вставляю документы в MongoDB (как сервис в CosmosDB) через задание аналитики потока Azure. Все работает хорошо, за исключением полей времени, которые поступают в базу данных в виде строки, а не полей даты и времени.
Проблема в том, что аналитика потока Azure работает только с допустимыми форматами JSON, в то время как mongoDB принимает формат, который немного отличается.
В настоящее время отправляется это сообщение JSON:
{
"Time" : "08/16/2017 19:20:00"
}
В то время как MongoDB должен получить это:
{
"Time" : ISODate("08/16/2017 19:20:00")
}
Я не могу сгенерировать синтаксис ISODate с помощью потоковой аналитики, потому что это недопустимый формат json.
Любые идеи?