Docs Menu
Docs Home
/ /

Mongoid

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

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

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

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

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

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

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

  • クイック スタート - Ruby on Rails

  • クイック スタート - Sinatra

Mongoid アプリケーションでさまざまなオプションを設定する方法については、「 構成 」セクションを参照してください。

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

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

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

既存のアプリケーションに Mongoid を追加する方法については、「 統合とツール 」セクションを参照してください。このセクションには、 Ruby on Railsフレームワークやその他のリソースに関する情報も含まれます。

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

各バージョンの新機能と変更点の一覧を表示するには、 「新機能」セクションを参照してください。

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

次へ

クイック スタート - Ruby on Rails