Например, допустим, у меня есть значение даты Postgrex ~D[2017-11-28]
.Я хотел бы передать это гипотетической функции Postgrex Postgrex.hypothetical_format_to_sql
, которая будет возвращать что-то вроде "2017-11-28"
(то есть те же данные, но в формате PostgreSQL, а не в качестве данных Elixir).
В идеале это требуетпроизвольное значение Elixir и форматирует его в данные Postgres.Я сильно подозреваю, что нечто подобное существует в Postgrex.Я прочитал это (https://hexdocs.pm/postgrex/Postgrex.Extension.html#callbacks), и там упоминается encode(state)
, но не ясно, делает ли это то, что я пытаюсь сделать (скорее всего, нет)
Если у кого-то есть советы покак я могу это сделать, это очень ценится. Спасибо!