Замена / извлечение таблицы из другого соединения с базой данных внутри модели в Rails - PullRequest
0 голосов
/ 01 декабря 2010

Допустим, я нахожусь в проекте rails в какой-то модели под названием Apple.

Я собираюсь переключить базы данных на другой сервер, поэтому я вызову: ActiveRecord :: Base.establish_connection ()

Я хочу получить доступ к таблице «Банан» в этой конкретной базе данных. Я вижу, что таблица существует, вызывая table_exists?

Однако я не уверен, как получить доступ к таблице ... Я хочу просто иметь возможность сделать что-то вроде Banana.find (: все)

Как мне это решить?

1 Ответ

1 голос
/ 01 декабря 2010

Вы пробовали gem connection_ninja? Очень удобно для соединений с несколькими базами данных:

https://github.com/cherring/connection_ninja

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