2012-05-25 70 views
0

我使用:reject_if拒絕我場在DB.Here救是我的代碼爲什麼:reject_if不能以嵌套形式工作?

accepts_nested_attributes_for :profiles, 
    :reject_if => proc { |a| a[:name] == "Name"}, 
    :allow_destroy => true 

我使用嵌套的表格。

+0

你是什麼意思「不工作」? –

+0

你有什麼嘗試?你觀察到什麼(哪個輸入),你期望看到什麼?請用這個更新你的問題。 –

+0

我有嵌套的形式,我在第一個表單域中輸入詳細信息,然後單擊添加新表單,相同的字段使用嵌套形式呈現。後來我單擊刪除鏈接在第二個表單字段中它只是隱藏字段,但不能刪除。在數據庫我只想保存第一個表單域。對於我來說,這兩個域都保存在數據庫中。 –

回答

0

你有attr_accessible嗎?

如果是這樣你需要包括

attr_accessible :profiles_attributes 
+0

yes.i有男人。 –

+0

我明白了。只是我在控制器中犯了一些愚蠢的錯誤 –

相關問題