象卡纳克民阵如何通过我SQL的问答结果自动 lo,并将之列入你的一份冰图。
这里有一个样本询问:Im使用:
# Inside some model
return $this->query("
SELECT
Profile.id,
SUM( IF( HOUR(Log.event_one) > 3, 1, 0 ) ) as EventOne
FROM profiles Profile
JOIN logs Log ON Log.id = Profile.log_id
WHERE Profile.id = {$pUserId}
");
CakePHP将返回一个像以下地图:
array
0
array
Profile
array
id => 23
0
array
EventOne => 108
1
array
Profile
array
id => 23
0
array
EventOne => 42
2
...
我想要做的是这样的结果:
array
Profile
array
id => 23
Events
# ^ I want to be able to specify this key
array
EventOne => 108
任何想法?