laravel orm 关联条件查询代码

 更新时间:2019年10月21日 17:08:43   转载 作者:不见明月  
今天小编就为大家分享一篇laravel orm 关联条件查询代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

public function a()
{
  return $this->belongsTo('App\Models\a', 'aid');
}
$model = $this->whereHas('a', function ($query) use ($search) {
  $query->where('username', 'like', '%' . $search['username'] . '%');
})->with(['a:id,username'])->get();

laravel orm 关联条件查询

sql 语句:

select a.id,a.username,b.* from b left join a on a.id = b.aid where a.username like "%username%";

以上这篇laravel orm 关联条件查询代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • php批量删除操作(数据访问)

    php批量删除操作(数据访问)

    这篇文章主要为大家详细介绍了php批量删除操作,批量删除页面和.除处理界面,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • Laravel中的Sessionid处理机制详解

    Laravel中的Sessionid处理机制详解

    这篇文章主要给大家介绍了关于Laravel中Sessionid处理机制的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-09-09
  • PHP环境搭建的详细步骤

    PHP环境搭建的详细步骤

    这篇文章主要为大家介绍了PHP环境搭建的详细步骤,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 浅谈PHP解析URL函数parse_url和parse_str

    浅谈PHP解析URL函数parse_url和parse_str

    这篇文章主要介绍了PHP解析URL函数parse_url和parse_str,并给出了相应的示例,非常的实用,有需要的朋友们可以参考下
    2014-11-11
  • ThinkPHP连接数据库的方式汇总

    ThinkPHP连接数据库的方式汇总

    这篇文章主要介绍了ThinkPHP连接数据库的方式,包括项目配置文件定义、DSN方式传参、数组传参、模型类里定义等,非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • 基于Laravel Auth自定义接口API用户认证的实现方法

    基于Laravel Auth自定义接口API用户认证的实现方法

    这篇文章主要给大家介绍了基于Laravel Auth自定义接口API用户认证的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • php调用快递鸟接口实例代码

    php调用快递鸟接口实例代码

    这篇文章主要介绍了php调用快递鸟接口实例代码,需要的朋友可以参考下
    2017-10-10
  • 利用php获得flv视频长度的实例代码

    利用php获得flv视频长度的实例代码

    这篇文章主要介绍了利用php获得flv视频长度的实例代码,需要的朋友可以参考下
    2017-10-10
  • Ajax实时验证用户名/邮箱等是否已经存在的代码打包

    Ajax实时验证用户名/邮箱等是否已经存在的代码打包

    一个网站采用Ajax技术,不仅可以改善网站的用户体验性,而且大大节约了宝贵的带宽,减轻了服务器负荷(不再需要交互整个网页内容,而是局部)。
    2011-12-12
  • PHP用函数嵌入网站访问量计数器

    PHP用函数嵌入网站访问量计数器

    这篇文章主要为大家详细介绍了PHP用函数嵌入网站访问量计数器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10

最新评论