[英]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 server
或rails 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.