1

同じプロジェクトで ROR を postgreSQL (Ipad アプリ用) で使用し、PHP を MySQL (Web アプリ用) で使用しています。これら 2 つのデータベースに同時に値を挿入するにはどうすればよいですか? つまり、ユーザーが Ipad アプリに登録すると、データは PostgreSQL と MySQL db の両方に挿入され、その逆も同様です。私を助けてください。前もって感謝します。

4

1 に答える 1

1

Rails から DB を更新する場合、Rails スクリプトでサーバー上で php スクリプトを実行します。これは、データを挿入するための単なるモデルになります。http リクエストで php スクリプトを呼び出し、必要な値を POST することができます。私の知る限り、レールを使用するプロジェクトごとに 1 つの db ドライバーしか使用できないため、より良い方法があるかどうかはわかりません。

または、Rails プロジェクトを変更して、PHP スクリプトと同じデータベースを使用することもできますが、次のようにプロジェクトを作成する必要があります。rails new ProjectName -d mysql

于 2013-02-28T10:44:16.603 に答える