I am having trouble with the syntax relate to PG::prepare
, ST_GeomFromText
, and POINT
.
This works:
sql = %Q%insert into #{table_name} (latlong, place_name) values (ST_GeomFromText('POINT(0 0)', 4326), $1 )%
conn.prepare('statement1', sql)
This does not work:
sql = %Q%insert into #{table_name} (latlong, place_name) values (ST_GeomFromText('POINT($1 $2)', 4326), $3 )%
conn.prepare('statement1', sql)
Error:
in `prepare': ERROR: could not determine data type of parameter $1 (PG::IndeterminateDatatype)