簡體   English   中英

Yii找到模型的所有關系

[英]Yii find all relation of a model

我正在與Yii框架打交道,我對find有一個小問題。 這是我的情況:

我有一個模型用戶和一個關系用戶->朋友。 因此,要獲得所有朋友,我只需要做$ userModel-> friends。 這將返回一個包含所有用戶模型的數組,這些用戶模型是他的朋友。 現在,我想要做的是,在給定用戶列表的情況下,遍歷該列表,為每個用戶檢查該用戶是否是朋友。 我知道我可以使用User :: model()->存在,但是如何? 我在這里迷路了。

謝謝

為什么不將您的relations()代碼放在這里? 如果friends關系本身定義由其他用戶朋友選擇,你不需要再次進行檢查。 只是遍歷朋友

foreach ( $userModel->friends as $friend ) {
    var_dump( $friend );
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM