@bostonaholic seems like you are passing keywords as parameters to the query.
you could either transform them manually before passing using (str kw)
or register the type to jdbc using something like
(extend-type Keyword
jdbc/ISQLParameter
(set-parameter [v ^PreparedStatement stmt ^long idx]
(.setString stmt idx (str v))))
I’m 99% sure I’m not passing a keyword. I’m using a field that was directly pulled from the db.
maybe the problem is b/c the field I’m pulling is the enum that I’m not casting on the way out…
checking that now
nope, that doesn’t seem to be it