标签: nuodb

如何使用NuoDB在Ruby On Rails中手动执行SQL命令

我正在尝试手动执行SQL命令,以便我可以访问NuoDB中的过程.

我正在使用Ruby on Rails,我正在使用以下命令:

ActiveRecord::Base.connection.execute("SQL query")
Run Code Online (Sandbox Code Playgroud)

"SQL查询"可以是任何SQL命令.

例如,我有一个名为"反馈"的表,当我执行命令时:

ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
Run Code Online (Sandbox Code Playgroud)

这只会返回"真实"响应,而不是向我发送所有请求的数据.

这是Rails控制台上的输出是:

SQL (0.4ms)  SELECT `feedbacks`.* FROM `feedbacks`
 => true
Run Code Online (Sandbox Code Playgroud)

我想用它来调用NuoDB中的存储过程,但是在调用过程时,这也会返回一个"true"响应.

无论如何我是否可以执行SQL命令并获取请求的数据而不是获得"真实"的响应?

sql activerecord ruby-on-rails-3 nuodb

125
推荐指数
5
解决办法
14万
查看次数

标签 统计

activerecord ×1

nuodb ×1

ruby-on-rails-3 ×1

sql ×1