0
A
回答
1
終於發現我可以像如下方式進行定義的「父」模式:
class GrantApplication < ActiveRecord::Base
...
belongs_to :budget, validate: false, autosave: true
...
end
0
您可以嘗試在創建操作中使用「validate:false」選項調用save方法。如果您想在A類中保留驗證,則可以嘗試在每個模型中用「if」語句跳過B,C,D類中的驗證。例如。 validates :filed, unless: :new_record?
相關問題
- 1. 跳過Ruby on Rails驗證
- 2. Rails has_many通過驗證被跳過
- 3. Ruby on Rails 4 testunit跳過驗證
- 4. Rails的ActiveRecord:跳過驗證的協會
- 5. Rails 3跳過驗證和回調
- 6. Rails的驗證跳過列入
- 7. Rails 3 - 如何跳過驗證規則?
- 8. Rails的accepts_nested_attributes_for與_destroy可以跳過存在驗證
- 9. Rails回形針 - 跳過附件保存
- 10. has_many:autosave => true保存孩子時跳過驗證
- 11. JSF immediate = true驗證跳過驗證
- 12. 手動提交jquery跳過驗證
- 13. ParsleyJS自定義驗證器跳過驗證沒有錯誤
- 14. 在保存後驗證Rails模型?
- 15. 的Rails void驗證防止保存
- 16. Rails:驗證關聯並保存?
- 17. 暫時跳過hibernate驗證
- 18. 如何跳過has_secure_password驗證
- 19. Django:跳過模型驗證
- 20. 跳過jQuery驗證標籤
- 21. 跳過回調和驗證
- 22. CakePHP跳過驗證輸入
- 23. 用Javascript跳過HTTP驗證?
- 24. 做rails自定義驗證暫停保存?
- 25. Rails自定義驗證有錯誤,但仍然保存?
- 26. urllib2 - 能力跳過證書驗證
- 27. 在「vagrant up」上跳過證書驗證
- 28. jpa pagingandsortingrepository保存正在跳過自動生成的值一個
- 29. 保存SMTP驗證
- 30. Rails的驗證:含蓄存在驗證