mongoid3

    1熱度

    2回答

    我需要計算哪些頁面上有評論,所以我可以創建一個直接鏈接到它。我使用kaminari與monogid分頁。在kaminari's wiki他們有一個關於如何使用activerecord做的解決方案,但我不確定將其轉換爲mongoid的最佳方法。

    2熱度

    1回答

    我有兩個型號,下面的關係, Class User has_and_belongs_to_many :notification_channels Class NotificationChannel has_and_belongs_to_many :users 我能夠添加通知通道用戶對象以這種方式 @user.notification_channels << @notification

    1熱度

    1回答

    我有這樣的文件稱之爲博客,博文,與embeds_many:職位,這本身embeds_many:評論。 當我試圖保存一些博客時,它給了我錯誤「無法將字符串轉換爲整數」。經過調查,我發現嵌入後的文檔中有空數據,所有字段都是零,而那些後期對象會給出相同的錯誤「不能將字符串轉換爲整數」錯誤。 爲什麼是零可能是從我的代碼的東西,但問題是我無法保存,更新,也沒有破壞這個帖子還是做評論什麼,所以我堅持。我必須手

    0熱度

    1回答

    操作 我試圖找出一個如何嵌套AND和OR操作與MongoID,像這樣(從東西,我使用MongoMapper使用拍攝)我並不太熟悉工會和十字路口的工作方式,但啓發者是AND內的每個孩子都是可選/不能保證的。換句話說,內AND是綱領性的每個查詢,可能有2項覈對,1項等 我想過做這樣的事情: Model.or({ :name => "...." }).union.or(:something => "..

    0熱度

    2回答

    我沒有在我的代理安裝從http://mms.10gen.com/help/single/index.html#mms-requirements幫助編輯settings.py文件,以便useSslForAllConnections value is True 現在,當我運行python agent.py我得到錯誤這樣 2012-12-19 15:09:37,209 ERROR Problem col

    3熱度

    1回答

    我想從我的Mongo集合中的記錄更新屬性,但新值不被保存。 a = GraphEngine::UserPlace.where(place_id:5000000701039).first a.place_id = 5000000257690 a.save! => true 如果我檢查a,該place_id體現了新的價值,5000000257690,但是當我再次載入記錄,新place_id不

    2熱度

    1回答

    Origin和Mongoid之間的文檔不太清楚如何使用Origin :: Queryable對象。我可以創建一個Origin :: Queryable對象,然後將其傳遞給ModelName.where方法嗎?看來,我不能,但另一方面,似乎是一個完全明智的事情。我可以描述一種基於某種邏輯構建Queryable的情況,然後將其傳遞給Model的Where子句。這是可能的,我只是不正確嗎? 這就是我想象

    0熱度

    2回答

    具有以下,長期運行耙批: class SyncStarredRepo include Mongoid::Document def self.update User.all.map do |user| if user.email != "[email protected]" begin conn = Faraday.new "

    0熱度

    1回答

    Heroku中有一個錯誤,我不斷收到。這是一個使用Mongoid的Sinatra應用程序。儘管我也有一個Rails應用程序,但它不會導致任何錯誤,儘管它們具有完全相同的mongoid.yml文件。 下面是從Heroku的表示異常 [email protected]:~/dev$ heroku logs 2013-01-12T13:51:09+00:00 app[web.1]: Moped::Er

    1熱度

    1回答

    嗨我想用kaminari作爲一種方式來尋找19K結果的集合,但它似乎沒有做它在錫上說的話? 我有19293個文件: 1.9.3p194 :046 > Content.count => 19293 但是,當我試圖讓第一頁我仍然得到19293 1.9.3p194 :059 > Content.page(1).per(50).count => 19293 任何想法,我可以做擰? 我使用的寶石