2016-05-06 12 views
0

私は正常に動作するこのSQLクエリがあります。Rubyで地理的な列(PostGIS)を埋める方法は?

UPDATE my_table SET geography = ST_SetSRID(ST_MakePoint(my_table.longitude, my_table.latitude), 4326)::geography; 

をしかし、私は、経度/緯度(経度/緯度データと私の地理型の列を充填(Rubyのメソッドでこれを行う方法を知っているたいと思います2つの他の列))。

ありがとうございます。

+1

ちょうどRubyでそれを行う方法を見つけましたが、私はそれ少し汚れ見つける: 'はActiveRecord :: Base.connection.execute(「UPDATE MY_TABLE SET地理= MY_TABLE ST_SetSRID(ST_MakePoint(my_table.longitude、 .latitude)、4326):: geography ")' – Erzu

答えて

関連する問題