我如何才能避免update在进行验证时进行验证create?例如:
我希望有一个image现场有presence validation上create.但是想要避免它edit并且在没有变化的情况下假设先前的值.
注意:我正在使用Padrino.
在Sequel中,验证通常使用validation_helpers插件在实例级别完成.因此,如果您只想为新对象验证它而不是现有对象,那么您只需使用标准的ruby条件:
plugin :validation_helpers
def validate
super
validates_presence :image if new?
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
983 次 |
| 最近记录: |