1

Rails のないプロジェクトで ActiveRecord を使用したいと考えています。また、Rails のように config/database.yml でデータベース接続を指定したいと思います。

複数のデータベース接続が Rails でどのように機能するかについては、すでに 1 つの答えがあります。 ActiveRecord は 2 つのデータベースと通信しますか?

このアプローチの使用に失敗しましたが、その理由はわかりません。「データベース構成でアダプターが指定されていません」というエラーメッセージしか表示されません。

ActiveRecordにないdatabase.ymlを読み取るRailsの魔法はありますか? 私はそれを自分で読むことができましたが、それを ActiveRecord にフィードして、各モデルで Establish_connection を使用できるようにする方法がわかりません。

4

1 に答える 1

2

私はそれがどのように機能するかを知りました。ActiveRecord::Base.configurations ハッシュを入力するだけで機能します。

http://apidock.com/rails/ActiveRecord/Base/configurations/class

于 2013-07-16T12:50:18.337 に答える