Cakephp是否具有计数器缓存?
有人知道如何让countercache在HABTM设置中工作吗Cakephp是否具有计数器缓存?,cakephp,has-and-belongs-to-many,counter-cache,Cakephp,Has And Belongs To Many,Counter Cache,有人知道如何让countercache在HABTM设置中工作吗 - categories ;id, name, test_count - tests ; id, name - test_to_categories ; test_id, category_id 通过belongsTo关联使用加入模型(测试到类别)中的计数器缓存 如果这不适合您,那么您必须实现一个自定义计数器方法,并在应该更新计数的模型的afterSave()中调用它 顺便说一句,“测试到测试类别”并没有遵循惯例。这应该是一个
- categories
;id, name, test_count
- tests
; id, name
- test_to_categories
; test_id, category_id
通过belongsTo关联使用加入模型(测试到类别)中的计数器缓存 如果这不适合您,那么您必须实现一个自定义计数器方法,并在应该更新计数的模型的afterSave()中调用它
顺便说一句,“测试到测试类别”并没有遵循惯例。这应该是一个测试。这些惯例的存在是有原因的 它不应该是分类测试吗