ฉันพยายามรันคำสั่ง SQL ด้วยตนเองเพื่อให้ฉันสามารถเข้าถึงโพรซีเดอร์ใน NuoDB
ฉันใช้ Ruby on Rails และฉันใช้คำสั่งต่อไปนี้:
ActiveRecord::Base.connection.execute("SQL query")
"แบบสอบถาม SQL" อาจเป็นคำสั่ง SQL ใด ๆ
ตัวอย่างเช่นฉันมีตารางชื่อ "คำติชม" และเมื่อฉันรันคำสั่ง:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
สิ่งนี้จะส่งกลับการตอบสนอง "จริง" แทนที่จะส่งข้อมูลทั้งหมดที่ขอมาให้ฉัน
นี่คือผลลัพธ์บน Rails Console คือ:
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
ฉันต้องการใช้วิธีนี้เพื่อเรียกโพรซีเดอร์ที่เก็บไว้ใน NuoDB แต่เมื่อเรียกโพรซีเดอร์นี้จะส่งคืนการตอบกลับที่ "จริง"
มีอยู่แล้วฉันสามารถดำเนินการคำสั่ง SQL และรับข้อมูลที่ร้องขอแทนที่จะได้รับการตอบสนอง "จริง"?