mongoid

    0熱度

    1回答

    這裏是我的模型: class User include Mongoid::Document include Mongoid::Timestamps references_many :roles, :stored_as => :array, :inverse_of => :users ... end class Role include Mon

    4熱度

    3回答

    我知道如何刪除集合中的文檔。即User.last.delete 在User文件中。我有以下密鑰:first_name,last_name,gender。我們決定刪除鑰匙last_name。所以我只有first_name和gender。我將如何去做這件事?這甚至有可能嗎?我試過User.last.last_name.delete無濟於事。

    0熱度

    1回答

    我有隱私設置供用戶設置。隱私設置可以是這樣: 不顯示在公共時間軸我的更新 不顯示我的電子郵件地址 不顯示我的出生日期 我認爲具有嵌入在用戶集合中的隱私設置。 class User include Mongoid::Document include Mongoid::Timestamps embeds_many :privacies ... end c

    3熱度

    2回答

    您是否知道與mongoid gem良好整合的表單生成的任何「語義」軌道寶石?通過整合,我的意思是,根據模型中的規則(referenced_in,references_many)更正自動關聯。 我試圖simple_form但似乎失敗... 乾杯

    1熱度

    1回答

    我發現在Mongoid 2.0之後,Rails 3是必需的。最後的Rails 2兼容版本是1.9.2,它有很多錯誤。 問題是: 1. Mongoid是否支持Rails 2? 2.在哪裏可以找到Mongoid 1.9.2源代碼(github上沒有1.9.2標籤mongoid git repo)。所以我可以自己修復一些錯誤。 感謝。

    6熱度

    3回答

    MongoDB中的常用做法是使用短名稱來節省空間。例如,人們可能希望使用「FN」,而不是「FIRST_NAME」 然而,在您的應用程序,你如果使用「FN」所有的地方擰緊。這太難看了。具體來說,在Mongoid中聲明一個字段時,是否有一種簡單的方法來指定別名? 而且,沒有人知道,使用Mongoid任何開源項目範例嗎? 謝謝!

    0熱度

    2回答

    我有嵌入用戶的通知。在Mongoid中,我將如何實現類似的查詢。下面的查詢使用Mongdb完成: MONGODB site_name_development['users'].update( {"_id"=>BSON::ObjectId('4ce694e672357e015a000014'), "notifications._id"=>BSON::ObjectId('4ce694

    3熱度

    1回答

    我有一個運行在heroku上的rails 2.3.8應用程序,但是在MongoHQ中配置mongoid 1.9.2時遇到問題。有沒有人做過這項工作? 謝謝!

    24熱度

    1回答

    我想在哈希字段上查詢Mongoid類。我不確定如何在條件下做到這一點? 下面是一個例子: class Person include Mongoid::Document field :things, :type => Hash end 所以,讓我們說,我有這樣的: p = Person.new p.things = {} p.things[:tv] = "Samsun

    0熱度

    1回答

    說我有以下對象: { "text" : "oa3", "topic_ids" : [ ObjectId("4cea00efd8030a35eb000004") ]} 我代表這個名爲「一個」 a.topics.find(:all).count #this returns 0 我覺得一個對象,我我做錯了。 如何檢索此特定對象中主題的迭代器?