J'ai utilisé des caches de compteur pour beaucoup de mes modèles. Une question que j'ai que je ne suis pas sûr de savoir comment faire.CakePHP: Caches de compteur, mais avec une petite torsion
J'ai un modèle d'utilisateur et un modèle d'activité. L'activité a une colonne appelée type qui peut être des choses comme, courir, marcher, etc.
Je sais que je peux facilement créer un cache de compteur pour activity_count dans la table users. Mais je veux avoir des colonnes de compteur comme run_count, walk_count qui comptent les activités avec type = "run", ou type = "walk", etc. mais avec toujours tous les avantages des mises à jour automatiques des comptes.
Y at-il un moyen facile de faire cela? Merci!
ok comment pourrais-je compter un seul type? – pll
counterScope: http://book.cakephp.org/view/1033/counterCache-Cache-your-count –
également, existe-t-il un moyen de changer la colonne de compteur par défaut utilisée? Si j'ai une table "activités" et que je filtre pour marcher, puis-je avoir la mise à jour du compteur de compteur walk_count dans "users" au lieu d'être obligé d'utiliser "activity_count"? – pll