はじめに
Mongoid のドキュメントサイトへようこそ。Mongoid は、Ruby の MongoDB で公式にサポートされているオブジェクト ドキュメント マッパー(ODM)です。Mongoid を使用することで、データと簡単に連携し、Ruby アプリケーションにネイティブで、柔軟なデータモデルを作成できます。
Ruby アプリケーションに Mongoid を追加して、MongoDB データベースに接続できます。プロジェクトの Gemfile に Mongoid を追加してインストールするか、クイックスタートガイドのいずれかに従って実行可能なプロジェクトを設定してください。
クイック スタート
MongoDB Atlas への接続を確立し、データの操作を開始する方法については、以下のガイドのいずれかに従ってください。
MongoDB に接続する
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 に貢献していただくことについては、「問題とヘルプ」を参照してください。