4
คุณจะรันคำสั่ง SQL ด้วยตนเองใน Ruby On Rails โดยใช้ NuoDB อย่างไร
ฉันพยายามรันคำสั่ง 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 และรับข้อมูลที่ร้องขอแทนที่จะได้รับการตอบสนอง "จริง"?