Tôi đang cố gắng thực hiện các lệnh SQL theo cách thủ công để tôi có thể truy cập các quy trình trong NuoDB.
Tôi đang sử dụng Ruby on Rails và tôi đang sử dụng lệnh sau:
ActiveRecord::Base.connection.execute("SQL query")
"Truy vấn SQL" có thể là bất kỳ lệnh SQL nào.
Ví dụ như tôi có một bảng gọi là "Phản hồi" và khi tôi thực hiện lệnh:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
Điều này sẽ chỉ trả về phản hồi "đúng" thay vì gửi cho tôi tất cả dữ liệu được yêu cầu.
Đây là đầu ra trên Bảng điều khiển Rails là:
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
Tôi muốn sử dụng điều này để gọi các thủ tục được lưu trữ trong NuoDB nhưng khi gọi các thủ tục, điều này cũng sẽ trả về phản hồi "đúng".
Có cách nào tôi có thể thực thi các lệnh SQL và nhận dữ liệu được yêu cầu thay vì nhận được phản hồi "đúng" không?