mongoid

    0熱度

    1回答

    我有一個模型項目與索引字段名爲_key,這是字符串(搜索關鍵字)的數組。 現在我需要以另一種形式對此模型(通過JSON)進行自動完成,問題在於,不是通過用戶輸入的所有單詞進行精確搜索,而是需要通過除最後一個單詞之外的所有單詞進行精確搜索。所以我做了這個作用域在這個模型: scope :find_by_keywords, lambda { |keys| where(:_keys.all => key

    2熱度

    1回答

    鑑於以下數據,該命令在Mongoid中不起作用...我退出命令行並且不設置或顯示。 User.plan仍然等於零。我不知道它如何在網頁上運行,而不僅僅是命令行。我之前和Rails一起工作過,但由於某種原因,Mongoid正在逃避我。 計劃類: class Plan include Mongoid::Document field :active, :type => Boolean

    1熱度

    1回答

    是否有任何快速的方法來爲embeds_many-embedded_in關係的窗體? 我有以下幾點: class Team include Mongoid::Document field :name, :type => String embeds_many :players end class Player include Mongoid::Docume

    1熱度

    2回答

    似乎很容易的ActiveRecord: config.active_record.include_root_in_json = true 但我不能找到合適的Mongoid文檔

    1熱度

    3回答

    我在Mongoid中有2個類:主題&後。主題引用了許多帖子。 我想通過帖子的ID降序排列主題,以便最近的帖子位於頂部。 @topics = Topic.order_by(:last_message.created_at.desc) 這顯然不起作用。 有沒有辦法做到這一點?

    3熱度

    2回答

    我正在使用RoR3和mongoid,並且我希望通過activerecord獲得像typus或activescaffold這樣的簡易管理用戶界面。 任何提示?謝謝

    2熱度

    1回答

    我使用mongoid-tree但這個問題可能適用於其他acts_as_tree ports for Mongoid。 我想要一棵樹的節點,我希望整棵樹被嵌入到另一個文檔中。我的問題是,這隻需要嵌入根節點,但所有節點都具有相同的embedded_in。在我的情況下: class Container include Mongoid::Document embeds_one :ro

    2熱度

    1回答

    我想知道我是否可以編寫驗證來驗證基於多個字段的記錄的唯一性。我的模型有一個複合主鍵,即 field :houseno, :type => String field :street, :type => String field :boro, :type => String 什麼是驗證該記錄的唯一性的好辦法? 我試圖使用自定義的驗證這樣的: class AddressValidator < A

    0熱度

    2回答

    是否有類似於爲Mongoid生成的地理編碼gem?acts_as_geocodable?據我所知,所有的地理編碼寶石似乎都是爲ActiveRecord構建的。

    19熱度

    5回答

    如何使用Mongoid on Rails編寫正確的單元測試(以及針對該問題的集成測試)? 我在問,因爲相反的使用讓我們說SQLite3,即使在運行測試時,我所做的一切都會持續存在。所以目前我正在寫創作測試,然後手動刪除我所做的一切。但是對於集成測試來說,它變得煩人而且很複雜。 樣的我做什麼: before(:each) do @user = User.create!(@attr) en