我正在尝试手动执行SQL命令,以便可以访问NuoDB中的过程。
我正在使用Ruby on Rails,并且正在使用以下命令:
ActiveRecord::Base.connection.execute("SQL query")
“ SQL查询”可以是任何SQL命令。
例如,我有一个名为“ Feedback”的表,执行命令时:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
这只会返回“ true”响应,而不是向我发送所有请求的数据。
这是Rails Console上的输出是:
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
我想用它来调用NuoDB中的存储过程,但是在调用过程时,这也会返回“ true”响应。
无论如何,我可以执行SQL命令并获取请求的数据,而不是获得“真实”响应吗?