我正在尝试通过 hasmany 关联加入模型,然后计算记录数。基本上我有用户和项目。我想在用户索引操作上显示关联项目的数量。
var $hasMany = array('Project' =>
array('className' => 'Project',
'conditions' => '',
'order' => '',
'limit' => '',
'foreignKey' => 'user_id',
'dependent' => true,
'exclusive' => false,
'finderQuery' => '',
'fields' => '',
'offset' => '',
'counterQuery' => '',
'counterCache' => true
)
);
所以我加入了 user_id 上的 Project 模型并将 counterCache 设置为 true。问题是如何在用户索引视图中访问它?
我试过了
<?php echo $user['Project']['project_count']; ?>
和
<?php echo $user['User']['project_count']; ?>
有人能帮我吗?
琼斯