1

認証とモデルの保存に MySQL を使用する Rails アプリがあります。現在、PostgreSQL を分析に使用することを考えています (配列や KV ペアなどの特殊なデータ型を利用することにより)。ActiveRecord を使用してレコードを保存しようとするときに、2 種類のデータベース (1 つはモデルと認証用、もう 1 つは分析用) をどのように使用できるのでしょうか。分析用のモデルを Postgres に保存し、その他のモデルを MySQL に保存したいと考えています。

4

1 に答える 1

3

何かに使用したい場合は、PostgresSQL に完全に移行することをお勧めします。それはあなたの人生をよりシンプルにします。

それ以外の場合の最善の答えは、ここでモデルの ActiveRecord::Base からの継承を停止することだと思います。代わりに ActiveRecord を含め、手動で Establish_connection を呼び出します。

しかし、ええ、PGに移行するだけです。それは多くの手間を省きます。

于 2012-08-14T00:12:05.217 に答える