AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

Mongoid: Ruby における MongoDB の ODM

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

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

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

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 に貢献していただくことについては、「問題とヘルプ」を参照してください。