Ich versuche, meine Lage Spalte zu füllen (das ist eine PostGIS geographische Spalte) unter Verwendung einer CSV-Datei lon/lat Werte zu erhalten und aktiv -record-postgis-adapter zum Abfragen der Datenbank mit Ruby-Code.geografische Spalte einer CSV und aktiven Rekord-postgis-Adapter
Ich habe bereits einen kurzen SQL-Code, der meine Spalte funktioniert zu füllen, aber ich bin mit lon/lat Werten aus der db (und nicht der CSV-Datei)
ActiveRecord::Base.connection.execute("UPDATE my_table SET location = ST_SetSRID(ST_MakePoint(my_table.longitude, my_table.latitude), 4326)::geography")
Wie kann ich das lon nehmen/lat Werte aus jeder Zeile der .csv und setzen Sie es in die Position Spalte?