我有一个具有嵌套属性的表单.现在在我的:reject_if =>声明中我想检查嵌套模型上的一个属性,比如说first_record?有没有办法访问这样的方法?在我看来,您只能访问提交的属性哈希,以检查字段是否为空.谢谢!
我使用 HugSQL 定义了这个查询:
-- :name ins! :! :n
INSERT INTO table (col0, col1, col2) VALUES :tuple*:values;
Run Code Online (Sandbox Code Playgroud)
如何从 Clojure 向此查询发送 SQL 关键字?特别是我怎么能做这样的事情,
(ins! db {:values [[val0 val1 :DEFAULT] [val2 val3 val4]]})
Run Code Online (Sandbox Code Playgroud)
这样查询就变成了
INSERT INTO table (col0, col1, col2) VALUES (val0, val1, DEFAULT), (val2, val3, val4)
Run Code Online (Sandbox Code Playgroud)
也就是说,如何使用 Clojure 中的 SQL 关键字 DEFAULT?
谢谢。
PS 我正在使用 clojure.java.jdbc 和 postgresql。