我有一個數據庫,其中包含標籤和人員之間的多對多關係。當嘗試搜索具有多個標籤的人時,我遇到了麻煩。我試過,但它的失敗:如何在原則中搜索多個標籤
$person = Doctrine_Query::create()
->from("Model_Person p")
->innerJoin("p.tags t")
->whereIn('t.id',$t)
->execute();
上面的語句返回在數組$ T標籤的至少一個所有的人,但我想唯一的人哈維爾「所有」該陣列上的標籤。
任何人都知道如何做到這一點?
感謝
你知道嗎? – 2011-11-30 01:43:43