mongoid

    15熱度

    4回答

    UPDATE 2012年6月9日: 設置與Heroku的mongoid 3.0.0.rc,看到這個要點:https://gist.github.com/2900804 UPDATE 2011年1月22日: 烏里現在可以優先mongoid.yml https://github.com/mongoid/mongoid/issues/issue/266 UPDATE 2010年8月12日:雖然我得到一個

    3熱度

    1回答

    正如標題所說,我如何在Rail 2.3.5上生成默認的mongoid.yml配置文件? 我嘗試使用'rails generate mongoid:config'命令,但它只是生成一個新的應用程序。 而且,我想在mongoid中使用has_many而不將相關模型嵌入到相同的字段中。我希望他們在單獨的字段中並通過* _id「列」關聯。那可能嗎?

    4熱度

    1回答

    我使用Mongoid適配器觀察到的行爲是將當前系統時區的'時間'字段保存到數據庫中。請注意,這是系統時間,而不是Rail的環境的Time.zone。如果我更改系統時區,則隨後的保存會提取當前的系統時區。 # system currently at UTC -7 @record.time_attribute = Time.now.utc @record.save # in mongo, th

    2熱度

    3回答

    我使用rails3邊緣和mongoid 2beta6與紅寶石1.9.2頭。 如何手動更改表名,就像set_table_name for ActiveRecord一樣?例如,我的模型註冊應該使用表格「用戶」進行存儲,而不是「註冊」。 另一個問題是如何實現attr_accessible AR的bevahior提供? 感謝, 科林

    83熱度

    14回答

    我嘗試過MongoMapper,它功能完備(提供幾乎所有的AR功能),但使用大型數據集時性能不太滿意。有沒有人比較過Mongoid?任何性能提升?

    4熱度

    2回答

    我們只是給MongoDB一個測試運行,並且用Mongoid設置了一個Rails 3應用程序。將大數據集插入MongoDB的最佳做法是什麼?充實一個場景:說,我有一個書籍模型,並希望從CSV文件導入數百萬條記錄。 我想這需要在控制檯中完成,因此這可能不是Ru​​by特定的問題。 編輯添加:我認爲導入的數據是否包含關聯或僅應該放入一個模型會產生巨大差異。任何情況下的任何意見都歡迎。

    1熱度

    2回答

    問候 我試圖讓Mongoid與我的Rails應用程序工作,我得到 錯誤:"Mongoid::Errors::InvalidDatabase in 'Shipment bol should be unique' Database should be a Mongo::DB, not NilClass" 我創建了在我的config目錄mongoid.yml文件並運行的MongoDB作爲守護程序配置文件

    4熱度

    2回答

    我有一個集合與指數:created_at(在這種特定情況下應該是一個日期) 從鐵軌什麼是節約一個條目,然後按日期檢索它的正確方法? 我想是這樣的: 型號: 領域:created_at,:類型=>時間 腳本: Col.create(:created_at => Time.parse(another_model .created_at).to_s 和 Col.find(:所有,:條件=> {:crea

    0熱度

    4回答

    我正在使用Rails 3 w/Mongoid,(所以沒有ActiveRecord)。 Mongoid使用ActiveModel的「to_json」方法,默認情況下,該方法包含JSON中的根對象(我不想)。 我試圖把這個在初始化: ActiveModel::Base.include_root_in_json = false 但得到的錯誤 uninitialized constant Active

    0熱度

    1回答

    我使用Rails和具有存儲4種型號。讓我們說一個有很多屬於很多類別的帖子。另一方面,類別有很多特質。目前我認爲,該帖子和分類是文檔。質量成爲分類的嵌入式文檔。 我們來到了根本的問題:有在屬於一個帖子質量的不少選票。我想過在Post中嵌入投票並給它一個quality_id。 我真的期待了很多票,並必須有一個可能性,對其進行過濾(例如通過用戶名/用戶組/日投票)。我和MongoMapper一起工作,我