YII2 关联查询,不修改search, 使用 GridView::widget 输出

找半天没找到相关的  都要改search方法,  请教高手得到如下方法  2步骤实现.

YII2 model中使用get 关联表查询   注意 条件中后面一个字段是当前表的字段odel中添加方法:

视图中输出方式:

方框1 是方法名去掉 get  首字母小写

方框2 是需要的字段名

次方法 框架中会返回关联表的数据,  以方法名为数组名(首字母小写)  hasOne 值查询一对一,  hasMany 查询一对多

还有个 方法好像叫 JoinWith  , 没找到了 也不知道在model 还是控制器中使用  应该是控制器中使用.  和平常查询的 joinWith 有区别???   欢迎补充.

扫描二维码关注公众号,回复: 820071 查看本文章

猜你喜欢

转载自www.cnblogs.com/lchg/p/9035924.html