Dette sker, fordi du opretter forbindelse til db'en via pakken RPostgreSQL
, men den syntaks, der bruges til at specificere tabel og skema, er den, der bruges med forbindelser lavet med pakken RPostgres
. Du kan løse dette ved at bruge:
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"))