我正在尝试手动执行SQL命令,以便可以访问NuODB中的过程。
我正在使用Ruby on Rails,并使用以下命令:
ActiveRecord::Base.connection.execute("SQL query")
SQL查询可以是任何SQL命令。
例如,我有一个名为“反馈”的表。当我执行命令时:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
这只会返回";true";而不是将请求的所有数据发送给我。
这是Rails控制台上的输出:
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
我想用它来调用NuODB中的存储过程,但在调用过程时,这也会返回";true";响应。
有没有什么方法可以执行SQL命令并获取请求的数据,而不是获取";true";响应?