0
我的问题是相当多的主题行:是否保存(:validate => false)停止counter_cache?
如果我要保存记录,但放弃所有验证,将它仍然是接收呼叫@record.save(:validate => false)
时更新相关counter_cache
S'
如何对待的Rails与counter_cache
对于验证,并且是有其独立地控制每一个命令?
我的问题是相当多的主题行:是否保存(:validate => false)停止counter_cache?
如果我要保存记录,但放弃所有验证,将它仍然是接收呼叫@record.save(:validate => false)
时更新相关counter_cache
S'
如何对待的Rails与counter_cache
对于验证,并且是有其独立地控制每一个命令?
如果传递:验证=>假,它跳过有效?函数调用。其他一切按预期工作。
所以为了清楚起见,'counter_cache'没有了'有效?'函数调用下吗? – sscirrus 2011-05-31 07:21:50
都能跟得上......有一个叫increment_counter是递增counter_cache列的另一种方法。这与验证无关 – dexter 2011-05-31 07:42:08