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 使用getPk()注意,在模型关联时,最好把主键名参数写上
- ThinkPHP第十四天(显示TRACE界面配置,关联模型详解定义)
- scikit-learn使用joblib持久化模型过程中的问题详解
- scikit-learn使用joblib持久化模型过程中的问题详解
- thinkphp关联模型实例详解
- ArcGIS API for javascript开发笔记(五)——GP服务调用之GP模型的发布及使用详解
- C++Primer笔记之关联容器的使用详解
- ThinkPHP 3.2.3 关联模型的使用
- svn的使用详解与eclipse和Android studio的关联下
- Thinkphp关联模型使用field或getField函数
- 深度学习(十四):详解Matconvnet使用imagenet模型训练自己的数据集
- 【深度学习】笔记6:使用caffe中的CIFAR10网络模型和自己的图片数据训练自己的模型(步骤详解)
- 关于thinkphp中关联模型的简单使用
- 【Python】django模型models的外键关联使用
- thinkPHP视图模型详解,把mysql表关联简单化!
- ThinkPHP关联模型详解 推荐
- 【JavaWeb-21】多对多关系、类和关联级别的加载策略、HQL查询详解、Hibernate连接池配置、Hibernate里悲观锁乐观锁使用
- ThinkPHP第十一天(关联模型使用,独立分组配置,MySQL concat用法)
- 详解C语言中的内存四区模型及结构体对内存的使用
- thinkPHP视图模型详解,把mysql表关联简单化!