laravel关于视图使用语法(在laravel中使用with实现动态添加where条件)
类别:编程学习 浏览量:577
时间:2021-10-16 00:41:26 laravel关于视图使用语法
在laravel中使用with实现动态添加where条件关键点:闭包
模型:
|
public function getCollect() { return $this ->belongsTo( 'App\Components\Misc\Models\CollectCareerTalk' , 'id' , 'career_talk_id' ); } public function otherMethod() { return $this ->belongsTo( 'App\Components\Misc\Models\OtherMethodModel' , '主键' , '外键' ); } |
仓库:
|
$this ->model->with([ 'getCollect' => function ( $q ) use ( $user_id ) { $q ->where( 'user_id' , $user_id ); }, 'otherMethod' ]) ->select( 'id' , 'title' ) ->where([ 'id' => 1 ]) ->first(); |
注意:with可以连多个表(数组形式传参),没有动态条件的,可以直接讲模型方法名写到with的参数中,有动态条件的,写到闭包中
以上这篇在laravel中使用with实现动态添加where条件就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/tclzsn7456/article/details/83785589
您可能感兴趣
- laravel多用户认证实例(Laravel框架验证码类用法实例分析)
- laravel授权使用方法(Laravel 自带的Auth验证登录方法)
- laravel api 调试(laravel 实现设置时区的简单方法)
- echart图表有哪些(使用laravel和ECharts实现折线图效果的例子)
- laravel自定义使用方法(laravel 获取当前url的别名方法)
- laravel命令行与可选项(Laravel6.0.4中将添加计划任务事件的方法步骤)
- laravel数据库操作方式(Laravel 实现数据软删除功能)
- laravel的验证规则(解决在Laravel 中处理OPTIONS请求的问题)
- laravel怎么获取单个框架(laravel-admin自动生成模块,及相关基础配置方法)
- laravel 表单验证图片(Laravel 自动生成验证的实例讲解:login / logout)
- laraveljob怎么运行脚本(Laravel-admin之修改操作日志的方法)
- laravel前后端分离模块化(laravel 实现划分admin和home 模块分组)
- laravel权限控制(laravel-admin 在列表页添加自定义按钮的例子)
- 怎么删掉laravel(laravel-admin的图片删除实例)
- laravel架构设置(Laravel框架查询构造器 CURD操作示例)
- laravel操作技巧(Laravel+Intervention实现上传图片功能示例)
- 九月初,爱如蜜糖,甜到心扉,迷恋彼此,一日不见兮,思之若狂(九月初爱如蜜糖)
- ()
- 对你思念入骨的女人,跟你见面时会有这几种表现,藏都藏不住(对你思念入骨的女人)
- 纳兰性德绝美作,一场重逢,成就最后一首称得上惊艳的《如梦令》(纳兰性德绝美作)
- 如何快速赚钱(如何快速赚钱方法真实有效)
- 这里输入关键词(如何输入关键词)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9