-d xxx -c yyy --query '{"createdAt": {"$gte": ISODate("2021-07-14T16:09:00+03:00"), "$lt": ISODate("2021-07-14T16:10:00+03:00")}}'
2021-07-14T16:42:12.238+0000 connected to: mongodb://localhost/
2021-07-14T16:42:12.239+0000 Failed: error parsing query as Extended JSON: invalid JSON input. Position: 23. Character: I
версия монги 4.4.6 монгоэкспорт 100.4.0. Раньше это работало, до апдейта на 4.4 ( был 3.х)
Причем из консоли всё ок с этим запросом
rs0:PRIMARY> db.yyy.find({"createdAt": {"$gte": ISODate("2021-07-14T16:09:00+03:00"), "$lt": ISODate("2021-07-14T16:10:00+03:00")}})
попробуйте ковычки в isodate, хотя как
Переделал на {date “…” } вместо исо и задаботало
Обсуждают сегодня