簡體   English   中英

Ruby on Rails與Mongo數據庫

[英]Ruby on Rails with Mongo DataBase

我是這個主題的新手。 我一直在嘗試在Windows操作系統上安裝和運行MongoDB。我安裝了MongoId

rails g mongoid:config

上面的命令沒有創建配置文件。 我手動創建了文件,在創建App時跳過了ActionController的gem。在rails app中使用mongoId Config文件。

但是,我不確定如何在mongoDB中啟動服務器。 並將其插入到Rails應用程序中。在大多數Blog Post中,他們都跳出了這一步。

MongoDB中的文檔尚不清楚。請幫助我正確安裝並在Windows OS的rails應用程序中從MongoDB中啟動,插入和檢索數據。

首先,您應該在Windows上安裝MongoDB(請參閱此鏈接

然后將mongoid添加到Gemfile中。

gem 'mongoid', '~> 5.0.0.beta'

運行bundle install

然后運行rails g mongoid:config生成mongoid.yml

然后通過命令rails serverrails s啟動rails服務器

Mongoid支持熟悉Active Record或Data Mapper等其他Ruby映射器的所有預期CRUD操作。

如果要將文檔插入到mongodb中,可以這樣做:

Person.create(
  first_name: "Heinrich",
  last_name: "Heine"
)

從mongodb獲取文檔:

Person.where(first_name: "Heinrich")

您可以從這里獲得更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM