有沒有一種方法來將值賦給模型中的特定屬性,該模型被聲明爲嵌套屬性而不立即將其保存在數據庫中? (例如保持在所述存儲器中第一)ActiveRecord嵌套屬性,賦值自動保存到數據庫
1
A
回答
1
Quotied從=>http://api.rubyonrails.org/classes/ActiveRecord/NestedAttributes/ClassMethods.html
"Note that the :autosave option is automatically enabled on every association that #accepts_nested_attributes_for is used for."
你不能做到這一點使用嵌套屬性,但還有其他的方法。你能先描述一下你的確切位置嗎?!
+0
我使用formtastic來操縱特定模型的屬性,它需要我使用accep_nested_attributes才能操作另一個嵌套模型。問題是,當該模型爲零(例如,不爲主模型設置)時,它不會顯示它的字段。所以對於我來說,在渲染視圖之前設置它是很平常的。但是當我給它分配一些東西時,它會自動保存到數據庫中... – 2012-01-02 10:35:17
相關問題
- 1. 自定義保存在嵌套屬性
- 2. 不保存嵌套屬性
- 3. 嵌套的屬性沒有保存在數據庫Rails 5
- 4. 動態屬性和值保存到數據庫
- 5. 嵌套表單屬性不會保存
- 6. 嵌套屬性保存錯誤
- 7. Rails 4,嵌套保存屬性
- 8. Rails沒有保存嵌套屬性
- 9. Magento自定義訂單屬性不保存到數據庫
- 10. 自動保存到數據庫的Django
- 11. Rails ActiveRecord更新嵌套屬性
- 12. Rails 4嵌套屬性與simple_fields_for一個保存和一個不保存到數據庫
- 13. 構建期間設置的嵌套屬性值未被保存
- 14. 有很多嵌套的表格不能保存到數據庫
- 15. 無法將記錄保存到數據庫RAILS嵌套窗體
- 16. WinForms自動保存到數據庫(與保存按鈕)
- 17. 在數據庫中保存嵌套數據
- 18. 嵌套表元素賦值
- 19. Rails中嵌套屬性的自動設置值
- 20. 春數據:訂購嵌套屬性
- 21. 嵌套屬性
- 22. Python的嵌套函數變量賦值
- 23. 嵌套表格不保存數據
- 24. Episerver自定義屬性值保存
- 25. Laravel - 模型保存爲空屬性到數據庫
- 26. 未保存到數據庫的Rails簡單模型屬性
- 27. PHP OOP保存,將類屬性獲取到數據庫
- 28. 屬性值數據庫
- 29. 如何設計數據庫以將屬性屬性存儲到數據庫中
- 30. 與mongoid的軌道3嵌套屬性問題(嵌套的對象不保存)
只是爲了澄清,這是一個連接模型('has_many:through')還是一個'has_many'? – 2012-01-02 10:05:56
實際上它是一個has_one – 2012-01-02 10:09:35
嗯,嵌套的模型不應該保存,直到保存父模型...您是否在主模型上調用'.save'或'.update_attributes'? – 2012-01-02 11:26:27