問題タブ [ruby-on-rails-6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
493 参照

ruby-on-rails - 複数のデータベースをサポートするための接続切り替えが Rails 6.0.0.beta3 バージョンで機能しない

Rails 6.0.0.beta3 の MultiDb 接続切り替えに関するドキュメントを読み、次のように実装しました。

データベース.yml

記事モデル

データベース r6_multidb_development と r6_multidb_development_copy の両方に異なるレコードがあります。レコードが作成されるときにレコードが r6_multidb_development データベースに挿入され、レコードを取得するときに r6_multidb_development_copy データベースからレコードが挿入されることを期待していました。ただし、どちらの場合も、レコードが挿入および取得されるときは、r6_multidb_development データベースであるメイン構成から発生しています。

データベースへの書き込みは r6_multidb_development から行い、読み取りは r6_multidb_development_copy から行うべきだと思います。誰かがこの問題を理解してくれれば幸いです。