我正在尝试手动执行SQL命令,这样我就可以访问NuoDB中的过程。
我使用Ruby on Rails,并使用以下命令:
ActiveRecord::Base.connection.execute("SQL query")
"SQL查询“可以是任何SQL命令。
例如,我有一个名为"Feedback“的表,当我执行以下命令时:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
这将只返回"true“响应,而不是向我发送所有请求的数据。
这是Rails控制台上的输出:
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
我想用它来调用NuoDB中的存储过程,但是在调用这些过程时,它也会返回一个"true“响应。
有没有什么办法可以让我执行SQL命令并获得所请求的数据,而不是得到一个“真”的响应?
https://stackoverflow.com/questions/22752777
复制相似问题