Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Mongoid: Ruby における MongoDB の ODM

Mongoid のドキュメントサイトへようこそ。Mongoid は、Ruby の MongoDB で公式にサポートされているオブジェクト ドキュメント マッパー(ODM)です。Mongoid を使用することで、データと簡単に連携し、Ruby アプリケーションにネイティブで、柔軟なデータモデルを作成できます。

Ruby アプリケーションに Mongoid を追加して、MongoDB データベースに接続できます。プロジェクトの Gemfile に Mongoid を追加してインストールするか、クイックスタートガイドのいずれかに従って実行可能なプロジェクトを設定してください。

MongoDB Atlas への接続を確立し、データの操作を開始する方法については、以下のガイドのいずれかに従ってください。

  • Mongoid とRuby on Rails の統合

  • Mongoid と Sinatra の統合

Mongoid を使用して、以下のいずれかのホスト型サービスまたはエディションで実行されている MongoDB の配置に接続できます。

  • MongoDB Atlas: MongoDB をクラウドに配置するための完全管理サービス

  • MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン

  • MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型 MongoDB バージョン

MongoDB接続の構成方法については、 MongoDBへの接続 セクションを参照してください。

Mongoid を使用して MongoDB データと連携する方法については、「データと連携する」セクションを参照してください。

MongoDBデータを Mongoid モデルとしてモデル化する方法については、データのモデル化 セクションを参照してください。

暗号化を使用してデータを保護する方法については、使用中の暗号化 セクションを参照してください。

Mongoid を他のライブラリやフレームワークと並行して使用する方法については、「サードパーティ統合」セクションを参照してください。

Mongoid の各バージョンと互換性のある MongoDB Server、Ruby 言語、Ruby ドライバー、および Ruby on Rails フレームワークのバージョンについて学ぶには、互換性 ページを参照してください。

各バージョンの新機能と変更点の一覧については、「リリースノート」セクションを参照してください。

トラブルシューティングのためのリソースを見つけ、Mongoid に貢献していただくことについては、「問題とヘルプ」を参照してください。

次へ

はじめに: Rails でRuby