-1

Ruby On Rails と Mongodb を使用して、ユーザーが値を入力して Mongodb データベースに値を保存できるようにする Web アプリケーションを開発する方法、私は RoR と Mongodb の両方をインストールしています。 .

4

1 に答える 1

1

Mongodb のドキュメントから:

MongoDB は非常に使いやすいため、基本的な Ruby ドライバーは多くのアプリケーションにとって最適なソリューションとなります。

ただし、検証、関連付け、およびその他の高レベルのデータ モデリング機能が必要な場合は、Object Document Mapper が必要になる場合があります。

Rails アプリケーションのコンテキストでは、これらは ActiveRecord と同等の機能を提供しますが、ActiveRecord とは異なります。MongoDB はドキュメント ベースのデータベースであるため、これらのマッパーは、オブジェクト リレーショナル マッパー (ORM) ではなく、オブジェクト ドキュメント マッパー (ODM) と呼ばれます。

いくつかのマッパーが利用可能です:

  • John Nunemaker の MongoMapper
  • デュラン・ジョーダンのモンゴイド
  • ベン・マイルズのモンゴマティック
  • Carlos Paramio の MongoODM
  • サム・ポーレンツのMongoModel
  • Alexey Petrushin の DriverAPILayer

すべてのマッパーは基本的な Ruby ドライバーの上に構築されるため、特にカスタム MongoDB 構成を使用する場合は、その知識が役立ちます。

ODM を選択したら、ODM のドキュメントに従ってアプリを起動できます。

たとえば、Mongoid rails のドキュメントとMongoid-Sample-Projectを参照してください。

Rails も初めて使用する場合は、まずthisthisなどの Rails ガイドをお読みください。

ヘルプが必要な場合は、お気軽にコメントしてください。

于 2013-10-22T10:58:45.223 に答える