假設我們有兩個模型:Post
和ViewsCount
。關係類型是1:1。學說:加入一對一的關係
現在我想找回過去的5個員額其觀點統計:
$posts = PostTable::getInstance()->createQuery('p')
->leftJoin('p.ViewsCount') // relation name is "ViewsCount"
->orderBy('p.created_at DESC')
->limit(5)
->execute();
但是,有沒有運氣。它會引發錯誤。如果我刪除加入 - 一切都很好。
所以,我的問題是 - 如何在Doctrine中自動加入/檢索一對一的關係以避免大量的額外查詢?
謝謝,但它沒有幫助。現在我得到另一個有關水合作用的錯誤 – Darmen 2010-12-25 06:35:37
知道錯誤信息是很有用的。 – 2010-12-25 08:32:24
沒關係,謝謝! – Darmen 2011-02-07 09:45:55