Всем привет.
В монге у меня данные храняться так.
И надо искать по этой коллекции по времени от и до
{
"_id" : "62066dd01f50e385be38d9d1",
"updated_at" : "2022-02-11T11:22:54.166+02:00"
}
{
"_id" : "62066dd01f50e385be38d9a0",
"updated_at" : "2022-02-14T14:14:20.654+02:00"
}
Сохраняю я в базу так
order.Updated_At = time.Now()
Но появилась проблема, так как фронт шлет время в таком формате
"date_from": "2022-02-14 00:00:00"
Я не могу правильно это всё правильно сконвертировать, и как бы гугл дал ответ что надо юзать это, но что-то это всё как надо не срастается (
fromDate, _ := time.Parse("02/01/2006 15:04:05", "2022-02-14 00:00:00")
toDate, _ := time.Parse("02/01/2006 15:04:05", "2022-02-14 23:59:59")
filter := bson.M{
"updated_at": bson.M{
"$gte": fromDate,
"$lte": toDate,
},
}