CakePHP: Bir hasMany dernek üzerinde COUNT fonksiyonu

0 Cevap php

Ben bir hasMany dernek aracılığıyla bir modeli katılmak ve daha sonra kayıtların sayısını saymak için çalışıyorum. Temelde kullanıcıları ve projelerimiz var. Ben kullanıcı dizin eylem ilgili projelerin sayısını görüntülemek istiyorum.

var $hasMany = array('Project' => 
                                array('className'     => 'Project', 
                                      'conditions'    => '',
                                      'order'         => '', 
                                      'limit'         => '',                    
                                      'foreignKey'    => 'user_id',              
                                      'dependent'     => true,                   
                                      'exclusive'     => false,                  
                                      'finderQuery'   => '',                      
                                      'fields'        => '',                      
                                      'offset'        => '',                      
                                      'counterQuery'  => '',
                                      'counterCache'  => true
                                      )           
                    );

Yani user_id Projesi modeline katıldı ve counterCache true belirledik. Soru nasıl bu kullanıcı indeks görünümünde erişim yapmak nedir?

Denedim

<?php echo $user['Project']['project_count']; ?>

ve

<?php echo $user['User']['project_count']; ?>

Birisi bana yardımcı olabilir misiniz?

Jonesy

0 Cevap