gpt4 book ai didi

ruby-on-rails - 使用 counter_cache 列编写装置

转载 作者:行者123 更新时间:2023-11-28 20:11:37 25 4
gpt4 key购买 nike

编写具有 counter_cache 列的装置既乏味又复杂,我尝试使用 test_helper.rb 中的方法 reset_counters 但它没有用。以同样的方式让它工作?

最佳答案

我使用猴子路径在测试环境中禁用 counter_cache 解决了这个问题。

配置/环境/test.rb

module ActiveRecord::Associations
class HasManyAssociation
def has_cached_counter?(reflection = reflection())
false
end
end
end

关于ruby-on-rails - 使用 counter_cache 列编写装置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28604763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com