Try setting counterCache to true in your Comments model's association
with the Post model.  Make sure the comment_count field is an INTEGER
value and located in your Post model.

On Jun 8, 12:58 pm, cakephp_rocks <[email protected]> wrote:
> How to do comment count
> <?php
> class Comment extends AppModel {
>
>         var $name = 'Comment';
>
>         //The Associations below have been created with all possible keys,
> those that are not needed can be removed
>         var $belongsTo = array(
>                 'User' => array(
>                         'className' => 'User',
>                         'foreignKey' => 'user_id',
>                         'conditions' => '',
>                         'fields' => '',
>                         'order' => ''
>                 ),
>                 'Post' => array(
>                         'className' => 'Post',
>                         'foreignKey' => 'post_id',
>                         'conditions' => '',
>                         'fields' => '',
>                         'order' => '',
>                                                  'counterCache' =>
> true
>
>                 )
>         );
>
> }
>
> ?>
>
> I used this 'counterCache' => true  didnt work is there any way to do
> that
>
> Thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

  • Comment_Count cakephp_rocks
    • Re: Comment_Count Brendon Kozlowski

Reply via email to