您的位置:首页 > 编程语言 > PHP开发

TP5中关联模型的使用详解

2017-07-14 16:03 525 查看
首先是model里,举个例子,user.php<?phpnamespace 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查询方法都是对象。需遍历输出。
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PHP 关联模型 tp5