NuoDB のプロシージャにアクセスできるように、SQL コマンドを手動で実行しようとしています。
Ruby on Rails を使用しており、次のコマンドを使用しています。
ActiveRecord::Base.connection.execute("SQL query")
「SQL クエリ」は、任意の SQL コマンドである可能性があります。
たとえば、「フィードバック」というテーブルがあり、コマンドを実行すると:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
これは、要求されたすべてのデータを送信する代わりに、「真」の応答のみを返します。
Rails コンソールの出力は次のとおりです。
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
これを使用して NuoDB のストアド プロシージャを呼び出したいのですが、プロシージャを呼び出すと、これも「true」応答を返します。
「真の」応答を得る代わりに、SQL コマンドを実行して要求されたデータを取得できる方法はありますか?