nested-forms

    0熱度

    2回答

    我hava a 活動和材料模型。 class Campaign < ApplicationRecord has_many :materials accepts_nested_attributes_for :materials, reject_if: :all_blank, allow_destroy: true end 和 class Material < Appli

    0熱度

    1回答

    幾個小時試圖研究一個解決方案,發現一些非常類似的問題like this one或this one,雖然所有建議的修補程序不' t解決我的問題: 嘗試使用Cocoon Gem在嵌套窗體內部構建一個嵌套窗體,儘管第三級子窗體不保存到數據庫。 的車型很簡單的結構,只有 「的has_many/belongs_to的」 關係: 文本有很多的報價。報價有很多評論。 在實現中的動態UI交互工作,添加和刪除字段的

    0熱度

    1回答

    我看到很多帖子,但我不確定它們是否適用於我的問題。主要是因爲當我嘗試實現這些解決方案時,出現語法錯誤。我不知道爲什麼這似乎是這樣一個問題。 我有與用戶1:1關係的配置文件對象。在配置文件的編輯中,我想保存用戶的電子郵件。但它不會在這裏保存的是代碼和輸出... 查看:傳遞給控制器​​ = semantic_form_for @profile do |f| = f.inputs

    0熱度

    1回答

    我有一個has_many通過關聯,我試圖設置一個嵌套窗體,允許通過javascript創建新的連接/子記錄而不會離開父窗體/頁。下面的代碼對集合被渲染的標準表單起作用,但我不確定這個嵌套表單示例中缺少什麼。 型號: class FullApplication < ApplicationRecord has_many :fullapplication_districts, inverse_

    0熱度

    1回答

    我通過has_many關聯有一個父對象(full_application)和一個子對象集合(fullapplication_districts)的嵌套表單。我試圖允許刪除窗體上的單個子對象(通過JavaScript),但要做到這一點,我需要能夠獲取視圖中的每個子對象的ID傳遞給控制器​​。 fields_for爲id創建一個隱藏的輸入字段,但我似乎無法弄清楚如何從中獲取id。在下面的例子中,記錄是

    0熱度

    1回答

    這裏是我的模型 class User < ApplicationRecord has_many :user_roles, dependent: :destroy has_many :projects, through: :user_roles has_secure_password end class UserRole < ApplicationRecord

    0熱度

    1回答

    我目前正在研究我的項目,但遇到一些挑戰。我有一個項目模型,有評論對象嵌套到它我可以創建一個新的評論,但當我嘗試編輯與項目對象關聯的評論我在瀏覽器中得到這個奇怪的錯誤,顯示我想編輯評論屬於一個不存在的項目。其實當我檢查網址時,項目的ID並不存在。例如,如果我想編輯屬於ID爲1的項目的註釋,該錯誤消息指示我想編輯屬於具有ID 2的項目的註釋。我嘗試了所有我知道但可以'沒有找到問題的根源。 這是我的意見

    0熱度

    1回答

    比方說,我有一個貓模型和生活模型。並且讓我們說一隻貓(@cat)has_many生活,和一隻貓accepts_nested_attributes for一生。 現在,如果我想一次更新7次生命(@lives),使用一個form_for(@cat),那麼這個表格將如何?這是我嘗試過,但以這種形式僅在過去的生活中的屬性被傳給params哈希表: <%= form_for(@cat) do |f| %>

    0熱度

    1回答

    在我的應用程序中,我有Domain模型,它們具有以下列:name,link,description。 目前我的申請工作,因爲我只能一次添加一個域(從new action)。我正在尋找的是能夠從相同的表單/頁面添加儘可能多的域名。 我已經使用nested_forms之前,但通常是nested_attributes爲另一個模型。 我怎麼能有nested_forms相同的型號,或者如果有任何其他方式?

    0熱度

    1回答

    爲什麼爲什麼......? 三種型號(FirstModel,SecondModel,JoinedModel),JoinedModel同時屬於他人和對方的另外兩個has_many,通過JoinedModel。 加入模型accepts_nested_attributes_for first_model和second_model。 這也驗證了first_model_id和second_model_id存