Могу ли я использовать хранимые процедуры с ruby ​​на рельсах? - PullRequest
2 голосов
/ 09 января 2010

Можно ли использовать хранимые процедуры с ruby ​​на рельсах?

Я использую mysql в качестве базы данных и ruby ​​на рельсах.

Пожалуйста, предоставьте мне любой пример для этого.

Ответы [ 2 ]

3 голосов
/ 09 января 2010

Дубликат? если нет:

class MyRubyClass < ActiveRecord::Base
    def self.select_some_records
       connection.select_all "exec mysql_stored_proc 'argument1', 'argument2'"
    end
end

, чтобы включить использование хранимых процедур, посмотрите на this

2 голосов
/ 09 января 2010

Я бы порекомендовал вам сделать вашу бизнес-логику в рельсах.

Написание собственных запросов для выполнения в rails неудобно, подвержено ошибкам и вряд ли переносимо на другие базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...