associations

    1熱度

    1回答

    我遇到了一些的Rails 2.3.5 ActiveRecord的行爲,我不明白。看起來一個對象可以以不一致的方式更新其關聯ID。 這最好用一個例子說明: 創建Post模型與串屬性'title'和Comment模型與串屬性'content'。 這裏有關聯: class Post < ActiveRecord::Base has_many :comments end class Com

    4熱度

    1回答

    我試圖在Java應用程序中實現Hibernate持久層,並且遇到了一些麻煩。每次嘗試訪問簡單的單向關聯時,我都遇到了無代理錯誤。我沒有以非常正確的方式實現Hibernate - 我使用Session控制的線程方法,他們確實建議您不要用於生產。但是,他們在他們的教程中使用它。我仍然試圖讓基礎工作,所以我認爲遵循教程將會很好。但是,我無法讓簡單的關聯工作。我有一個看起來像這樣的課程: public c

    1熱度

    2回答

    尋找實施此場景的最佳方式的一些指導: 我有一個物品表(的產品),並希望支持交叉銷售/追加銷售/補充物品的能力。所以這裏有一個項目到項目的關係。在這個連接表中,我需要包含鍵之外的其他屬性,例如項目之間的銷售權限(例如,交叉,向上,補充,替代等)。 如何設置模型關聯?

    1熱度

    1回答

    我試圖弄清楚爲什麼這不起作用。 假設你有三個模型,User,Foo和Bar。爲了創建條形圖,用戶必須首先創建並驗證foo對象。 Class User #snip! has_many :foos has_many :bars Class Foo #snip! belongs_to :user has_many :bars Class Bar #snip! belongs_to :u

    0熱度

    1回答

    我聯想到型號如下 人物模型 belongs_to的:類 HAS_ONE:賬戶:通過=>:類 分類模型 belongs_to的:帳戶 的has_many :預訂 帳戶模式 的has_many:類 級車型 accepts_nested_attributes:人民 我寫 @ level.update_attributes(PARAMS [:級別]) 在液位控制器。 在這裏,當我更新級別模型時,它也更新a

    0熱度

    2回答

    我正在使用ActiveScaffold創建管理界面。 我有兩個模型:發表和評論。 帖子有許多評論,評論屬於帖子。 有一個validates_presences_of:文本驗證評論模型。 的問題是,當我從管理UI 創建一個新的發佈時不創建子窗體中的一個新的註釋,ActiveScaffold抱怨驗證。我可以創建帖子,如果我也創建一個與它關聯的評論,這不是我想要的。 我可以從腳本/控制檯手動創建一個新的

    0熱度

    1回答

    我在嘗試製作HABTM關係的列表(管理部分)時遇到了相當大的問題。這裏的交易: 權限:ID,名稱; 用戶:id,用戶名; permissions_users:permission_id邀請,USER_ID Permission HasAndBelongsToMany User 我想要像這樣的列表: User.id | User.username | Permission.id | Permissi

    2熱度

    1回答

    我得累死了,因爲我真的無法弄清楚這樣簡單的任務。 有: class Account < ActiveRecord::Base has_one :subscription, :dependent => :destroy after_save :append_subscription private def append_subscription

    2熱度

    2回答

    我有屬於項目制定方案的模型: class Proposal < ActiveRecord::Base belongs_to :project has_many :articles, :as => :document, :dependent => :destroy has_many :sections, :through => :articles # pro

    3熱度

    1回答

    我認爲這是別名簡單外鍵關係,但似乎不是。 你可以把MySQL作爲例子什麼是關聯關係? 我想這意味着many2many關係,這是真的嗎?