例如,假设我有一个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)
,但尚不清楚这是否符合我的尝试(很可能没有)
如果有人对我的建议有任何建议,将非常感谢。谢谢!