【发布时间】:2014-07-23 22:27:16
【问题描述】:
我正在创建一个非常简单的 sqldf 应用程序,我想在其中查询 postgresql 数据库并返回结果。这是我的 R 代码:
getproperties <- function(name="") {
options(sqldf.RPostgreSQL.user ="user",
sqldf.RPostgreSQL.password ="password",
sqldf.RPostgreSQL.dbname ="db",
sqldf.RPostgreSQL.host ="server",
sqldf.RPostgreSQL.port =5432,
sqldf.driver = "PostgreSQL")
property <- sqldf("select name, url from aston_hotels.property")
return(property)
}
当我使用 OpenCpu 调用它时
curl http://localhost/ocpu/user/kesav/library/mylib/getproperties/json --data name=kk
我收到以下错误
R call failed: process died.
不知道我做错了什么。谁能给我举个例子来说明如何使用 OpenCpu 中的 DBI?
提前致谢
【问题讨论】: