2014-11-21 35 views
0

我正在處理Yii框架,我有一個關於find的問題。 這是我的情況:Yii找到一個模型的所有關係

我有一個模型用戶和一個關係user-> friends。所以,爲了獲得所有的朋友,我只需要做$ userModel-> friends。這將返回一個數組,其中包含作爲他朋友的所有用戶模型。現在,我想要做的是,給出一個用戶列表,循環它,爲每個用戶檢查這個用戶是否是朋友。我知道我可以用User :: model() - >存在,但是如何?我在這裏有點失落。

謝謝

回答

0

爲什麼不來這裏把你relations()代碼?如果friends關係本身已經定義了另一個用戶朋友的選項,則不需要再次檢查。只要遍歷好友

foreach ($userModel->friends as $friend) { 
    var_dump($friend); 
} 
相關問題