NuoDB prosedürlerine erişebilmek için SQL komutlarını manuel olarak yürütmeye çalışıyorum.
Ruby on Rails kullanıyorum ve aşağıdaki komutu kullanıyorum:
ActiveRecord::Base.connection.execute("SQL query")
"SQL sorgusu" herhangi bir SQL komutu olabilir.
Örneğin ben "Geribildirim" adlı bir tablo var ve ben komut yürütmek gibi:
ActiveRecord::Base.connection.execute("SELECT `feedbacks`.* FROM `feedbacks`")
Bu, bana istenen tüm verileri göndermek yerine yalnızca "doğru" bir yanıt döndürür.
Bu, Rails Console'daki çıktıdır:
SQL (0.4ms) SELECT `feedbacks`.* FROM `feedbacks`
=> true
Bu NuoDB saklı yordamlar çağırmak için kullanmak istiyorum ama yordamları çağırdıktan sonra, bu da "gerçek" bir yanıt dönecekti.
Yine de SQL komutları yürütmek ve "doğru" yanıt almak yerine istenen verileri alabilir miyim?