プロジェクトで複数のデータベース (mongodb、mysql) を使用する予定です。
そして、私はそれについて何も知りません。
mongodb と mysql をレールに接続する方法を教えてくれる人はいますか?
または任意の参照?
ありがとう。
- Ruby 1.9.3 と Rails 3.2 を使用しています
プロジェクトで複数のデータベース (mongodb、mysql) を使用する予定です。
そして、私はそれについて何も知りません。
mongodb と mysql をレールに接続する方法を教えてくれる人はいますか?
または任意の参照?
ありがとう。
- Ruby 1.9.3 と Rails 3.2 を使用しています
両方のデータベース接続を使用して Rails プロジェクトをセットアップする必要があります。
まず、Mongo の場合、使用するドライバー ラッパー (使用する場合) を決定する必要があります。2 つの一般的なものは、MongoID と MongoMapper です。どちらもほとんど同じことを行い、ActiveRecord と同様の方法で Mongo と簡単にやり取りできるようにします。
これらをインストールするには、適切な gem をインストールするだけです。たとえば、mongomapper の場合は「gem install mongomapper」を実行する必要があります。
ステップ バイ ステップの手順については、次の Railcast に従ってください: MongoMapperまたは MongoID
mysql の場合、インストールする gem が再びあります。'gem install mysql' です。次に、Ruby on Rails ガイドの 'getting started' の指示に従って、データベース ファイルを構成します。
mongo と mysql の両方について、開発環境からアクセスできる場所にインストールして実行する必要があることを忘れないでください。