使用“不同”我已经寻找了很长时间让这件事的工作。如何在Zend的数据库模型
我想的是要懂得我的用户在一个Zend分贝模式“不同的”让我选择了独特的用户的追随者。
我的数据库模型计算的追随者用户(在这里我需要添加“不同”)
public function countFollowers($user_id)
{
$rowset = $this->fetchAll("user_id = $user_id");
$rowCount = count($rowset);
if ($rowCount > 0) {
return $rowCount;
} else {
return $rowCount;
}
}
编辑:此功能的一部分“类Application_Model_DbTable_Followers扩展Zend_Db_Table_Abstract”
我的表结构
- ID
- 的article_id // ID谁是 'USER_ID' 写的文章。
- USER_ID // USER_ID文章的所有者
- follower_id //成员谁拥有此文章
- 日期//日期下面跟随
'user_ID的' 可写各种文章,跟随者可以遵循同一作者的各种文章。我想做一个独特的追随者数量。当我想要什么的例子,如果一个追随者跟随一个作家的8篇它在计数被比作“1”。
我希望这将是足够清楚了解什么我试图去够。
随着亲切的问候,
尼基
太好了!这是工作,唯一的修改是在设置组“follower_id”事业ELS我们只得到USER_ID和多数民众将永远“1”。非常感谢! – Nicky