我建立了一个cakephp应用程序。我有两个型号如何在hasMany关系中检索数据?
一个是团体和其他用户是
集团在我的用户表的hasMany用户 用户属于关联组
我已经GROUP_ID其中显示组ID,用户属于关联列。 (用户只能通过belongsTo一组)
现在,如果我要显示特定组的所有用户的数量..
喜欢运动(19),其中运动是组名和19是用户的数量该组。
我怎么能得到运动的输出(19)?
我很感激任何帮助。
谢谢。
我建立了一个cakephp应用程序。我有两个型号如何在hasMany关系中检索数据?
一个是团体和其他用户是
集团在我的用户表的hasMany用户 用户属于关联组
我已经GROUP_ID其中显示组ID,用户属于关联列。 (用户只能通过belongsTo一组)
现在,如果我要显示特定组的所有用户的数量..
喜欢运动(19),其中运动是组名和19是用户的数量该组。
我怎么能得到运动的输出(19)?
我很感激任何帮助。
谢谢。
关于第一个问题链接,并从提取的结果有很多:
基本上如果你有你的用户模型正确的链接,然后组将自动按照以下格式获取:
[User]=>array(
[0]=>array(
[id]=>1,
[name]=>'John',
[group_id]=>1,
[Group]=>array(
[id]=>1,
[name]=>'All'
关于计数的团体。您始终可以通过计数阵列的节点来统计每个组下面的组,但更聪明的方法是使用counterCache。
如果的hasMany后-S,这增加了选项数组:
'contains' => 'Post'
看到食谱中容纳。