2012-01-22 67 views
1

可以說我們有用戶和文章oneToMany關係。我可以在不加載相關對象的情況下獲取相關對象的ID嗎?

$article = $em->getRepository('Article')->find($articleid); 

現在這$文章有一個user_id字段。如果我訪問它,像這樣:

$article->getUser()->getId(); 

它延遲加載相關的用戶對象,當我只需要得到數據庫和延遲加載user_ID的領域是沒有必要的。

$ article-> getUserId()不起作用,因爲沒有這樣的方法。

任何想法如何獲得該ID沒有加載相關用戶?

回答

2

如果有人想知道,看起來這個問題是固定在教條版本2.2