djb*_*ick 12 ruby ruby-on-rails
我有一个自定义验证方法,我只想在create上执行:
validate :post_count, :on => :create
def post_count
# validate stuff
end
Run Code Online (Sandbox Code Playgroud)
但是,它在更新时被激活(除了在创建时).
该:on => :create选项不适用于自定义验证方法吗?
据我所知,没有:on选择.使用
validate_on_create :post_count
Run Code Online (Sandbox Code Playgroud)
代替.而且还有validate_on_update.你可以在这里阅读这些方法.
| 归档时间: |
|
| 查看次数: |
8919 次 |
| 最近记录: |