我有一个shiny
应用,我想通过postgres
的查询下载用户选择的csv文件数据。这些数据存储在postgresql
数据库中。我该怎么办?
答案 0 :(得分:0)
library(RPostgreSQL)
drv <- dbDriver("PostgreSQL")
con <- dbConnect(drv, host='Youhost', port='PORT', dbname='YourDBName',
user='USER', password='PASSWORD')
dbListTables(con)
data <- dbGetQuery(con, "SELECT * FROM SomeTable")
dbDisconnect(con)
dbUnloadDriver(drv)
连接到您的数据库。使用SQL提取数据并使用您的首选格式存储它。