Как использовать AREL при использовании нескольких баз данных? - PullRequest
1 голос
/ 19 апреля 2011

При вызове Table (* column_symbol *) arel предполагает, что мы используем основную базу данных.

Как я могу использовать таблицы arel во второй базе данных без ARModels для каждой из запрашиваемых таблиц?

Ответы [ 2 ]

1 голос
/ 12 сентября 2014

table = Arel::Table.new("db_name.table_name")

1 голос
/ 19 апреля 2011

отлично работает для меня.

укажите ваши параметры "второй базы данных" в config / database.yml

и в вашей модели укажите establish_connection :db_params

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