Я пытаюсь вручную выполнить команды SQL, чтобы получить доступ к процедурам в NuoDB.
Я использую Ruby on Rails и использую следующую команду:
ActiveRecord::Base.connection.execute("SQL query")
«SQL-запрос» может быть любой SQL-командой.
Например, у меня есть таблица с названием «Feedback», и когда я выполняю команду:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
Это вернет только «истинный» ответ, а не отправит мне все запрошенные данные.
Вывод на консоль Rails:
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
Я хотел бы использовать это для вызова хранимых процедур в NuoDB, но при вызове процедур это также вернет «истинный» ответ.
Могу ли я выполнить команды SQL и получить запрошенные данные вместо получения «истинного» ответа?