Docs Menu
Docs Home
/ /

Ruby MongoDB ドライバー

公式 MongoDB Ruby ドライバーのドキュメント サイトへようこそ。 アプリケーションにドライバーを追加すると、Ruby では MongoDB を操作できます。

Ruby ドライバーを使い始めるには、「 インストールRuby ドライバーのクイック スタート 」を参照してください。 一般的な操作に関する高レベルのドキュメントについては、「チュートリアル」に進みます。

Ruby BSON 実装は、ランタイム環境に応じて速度向上のために C および Java 拡張機能を備えた個別の gem にパッケージ化されています。

Ruby BSON gem の参照については、 BSON チュートリアル を参照してください。

MongoDB は非常に簡単に使用できるため、基本的な Ruby ドライバーが多くのアプリケーションに最適なソリューションになります。 ただし、検証、関連付け、およびその他の高レベルのデータ モデリング関数が必要な場合は、 Object Document マッパーが必要になることがあります。

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

MongoDB が公式にサポートする ODM は Mongoid で、最初に記述された ODM は MongoDB によって開発され、

Mongoid のチュートリアルについては、 Mongoid マニュアルをご覧ください。

次へ

入門