【发布时间】:2018-05-19 14:51:00
【问题描述】:
我试图找到以米为单位的线串长度
在我的控制器中显示:
def show
@track = Track.friendly.find(params[:id])
@track_length = Track.find_by_sql ["SELECT ST_Length('path') FROM tracks WHERE id = ?", @track.id]
end
我的节目视图:
<p>Track id : <%= @track.id%></p>
<p>Longueur : <%= @track_length %></p>
<p>Linestring : <%= @track.path %></p>
返回:
PG::InternalError: ERROR: parse error - invalid geometry HINT: "pa"
【问题讨论】:
标签: ruby-on-rails postgis