Docs Menu
Docs Home
/ / /
Mongoid
/

ダウンロードとインストール - Ruby on Rails

Ruby on Rails 8 を使用してクイック スタートアプリケーションを作成するには、開発環境に次のソフトウェアがインストールされている必要があります。

  • Ruby言語。Rails にはRuby v3.1.0 が必要です。 以降に更新します。 バージョン競合を防ぐために、最新バージョンを使用してください。

  • RubyGemsパッケージマネージャー。

  • ターミナルアプリと shell。 MacOS ユーザーの場合は、ターミナルまたは同様のアプリを使用します。 Windows ユーザーの場合は、 PowerShell を使用します。

Rubyでは、パッケージは gem と呼ばれます。

Mongoid と Rails gem をインストールして Webアプリケーションに追加するには、次の手順を実行します。

1

基本的なアプリケーション構造とアプリケーションコンポーネントを作成するためのコマンドライン インターフェースを提供する rails gem をインストールします。

rails をインストールするには、次のコマンドを実行します。

gem install rails
2

次のコマンドを実行して、デフォルトのスキャフォールディングを含む新しい Railsアプリケーションディレクトリを作成し、アプリケーションを入力します。

rails new my-rails-app --skip-active-record
cd my-rails-app

--skip-active-record フラグは、Active レコードを依存関係として追加しないように Rails に指示します。 代わりに Mongoid を使用するため、この依存関係は必要ありません。

Tip

MacOS のインストールの問題

macOS を使用している場合、自動バンドル インストール ステップで新しい Railsアプリを作成すると、問題が発生する可能性があります。 まず、macOS と Xcode のバージョンが最新であることを確認します。次のようなエラー メッセージが表示された場合は、ビルド ツールを更新するか構成する必要があります。

The compiler failed to generate an executable file.
...
(RuntimeError) You have to install development tools first.

Xcodeコマンドラインツールをインストールするには、次のコマンドを実行します。

xcode-select --install
xcodebuild -license accept

次に、bundle install コマンドを再度実行してみてください。

3

アプリケーションで Gemfile を開き、次のエントリを追加します。

gem 'mongoid'
4

次のコマンドを実行して、 gem をアプリケーションにインストールします。

gem install bundler
bundle install

コマンドが正常に実行されると、 シェルの出力には Bundle complete! メッセージが含まれ、インストールされた新しい gem の数が示されます。

これらの手順を完了すると、Mongoid がインストールされた新しい Rails ウェブアプリケーションが作成されます。

注意

問題が発生した場合は、 MongoDB Community フォーラム Feedbackでサポートを依頼するか、ページ右上隅の ボタンを使用してフィードバックを送信してください。

戻る

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