Я только что с этим поработал.Так как его нет в документации, и вам нужно покопаться в исходном коде, это казалось подходящим местом для решения.
В ClojureQL как вы создаете запрос, подобный:
SELECT * from foo where id in (1, 5, 7);
Вам необходимо использовать предикат in из пространства имен предикатов, например,
in
(require '[clojureql.core :as ql]) (require '[clojureql.predicates :as pred]) (ql/select (ql/table :foo) (ql/where (pred/in :id [1 5 7])))