我如何从clojureql查询postgres点类型



如何从clojureql查询postgres Point类型?我希望使用PostGIS的功能,但clojureql似乎不包括这个

我不是clojureql的专家,但是如果这个语法是正确的:

(with-connection db 
   (with-query-results rs ["select * from blogs"] 
     ; rs will be a sequence of maps, 
     ; one for each record in the result set. 
     (dorun (map #(println (:title %)) rs))))

(from here)

为什么不试着把rs改成:

select point[0] as x, point[1] as y from table

这能行吗?我不确定它会,但如果这种Clojure查询方式只是简单地将查询转发到DB"asis",您可以尝试在其中使用PostGIS操作符。

相关内容

  • 没有找到相关文章

最新更新