Esto sucede porque se está conectando a la base de datos a través del paquete RPostgreSQL
, pero la sintaxis utilizada para especificar la tabla y el esquema es la utilizada con las conexiones realizadas con el paquete RPostgres
. Puedes resolver esto usando:
require(RPostgres)
conn <- dbConnect(Postgres(), dbname = dbname, host = host, port = port,
user = username, password = password)
st_write(obj = cycle_hire, dsn = conn, Id(schema="roads_spatial", table = "myCycle"))