0
我用symfony的1.4.11與doctrine.This是我的一個表:Symfony的學說,唯一的記錄
Subscriptions:
connection: doctrine
tableName: subscriptions
columns:
user_id: { type: integer(4), primary: true }
category_id: { type: integer(4), primary: true }
relations:
sfGuardUser: { onDelete: CASCADE, local: user_id, foreign: id }
Categories: { onDelete: CASCADE, local: category_id, foreign: category_id }
我需要從這個表中的所有USER_ID。
我做:
public function getSubscriptionsUser()
{
$q = $this->createQuery('a')
->select ('a.user_id');
return $q-> execute();
}
但如果用戶訂購了多個類別,其ID將被重複多次。是否可以提取唯一的用戶ID?如果用戶id = 1,並重復10次,結果我將只有「1」,但沒有「1 1 1 1 1 1 1 1 1 1」:-) 謝謝!
是工作!非常感謝你! – denys281 2011-04-29 15:48:46