jdbcでデータベースからデータをクエリしようとしました。問題は、一部の列が配列型であることです。
;get that particular column
(def jdbc-array (with-connection *db*
(with-query-results rs ["select * from refgene limit 5"]
(:exonstarts (first rs)))))
;Check if it has a value
(print jdbc-array)
;#<Jdbc4Array {67075873,67078739,67085754,67100417,67109640,67113051,67129424,67131499,67143471,67162932}>nil
;check class
(class jdbc-array)
;org.postgresql.jdbc4.Jdbc4Array
clojure でこの配列を seq/vector に変換する方法は? (seq jdbc-array) と (seq (.getArray jdbc-array) を試しましたが、どちらも機能しません...