Вот что я пробовал.
date = Ecto.DateTime.from_erl(:calendar.universal_time())
query |> where([record], record.deadline >= ^date)
я тоже пробовал
date = Ecto.DateTime.from_erl(:calendar.universal_time())
query = from m in MyApp.SomeModel,
where: m.deadline >= ^date,
select: m
Оба возвращают одно и то же сообщение
value `%Ecto.DateTime{..}` in `where` cannot be cast to type :datetime in query
Насколько я понимаю, я должен использовать Ecto.DateTime в своих запросах. Может быть, я упускаю что-то очевидное? Спасибо!