您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“TP5中關聯模型怎么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“TP5中關聯模型怎么用”這篇文章吧。
首先是model里,舉個例子,user.php
<?php
namespace app\rbac\model;
use think\Model;
class User extends Model{
public function roleusers()
{
return $this->hasMany('RoleUser','pms_user_id','id');
}
}
在控制器里調用
$data = Loader::model('User')->get(2)->roleusers;
這句話的意思是查詢user表里id等于2的用戶在roleuser里的數據,如果還想繼續在這個結果上進行條件查詢,可以用
$data = Loader::model('User')->get(2)->roleusers()->where('status',1)->select();
這樣就能查詢出來自己想要的結果。
注意:tp5里的all,select,find查詢方法都是對象。需遍歷輸出。
以上是“TP5中關聯模型怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。