为了账号安全,请及时绑定邮箱和手机立即绑定

如何将 SQL 查询转换为 Laravel Eloquent?

如何将 SQL 查询转换为 Laravel Eloquent?

PHP
慕婉清6462132 2021-09-18 16:13:39
今天早些时候,我们的一个团队提出了这个问题,但仍然没有正确的答案。也许他提出问题的方式不正确——所有这些都是我想转换为 Laravel Eloquent 的 SQL 查询。SELECT * FROM drivers     where driver_number NOT IN (SELECT driver_number FROM buses)     AND station_id = 2 OR driver_number = 'Dr_02'
查看完整描述

1 回答

?
拉丁的传说

TA贡献1789条经验 获得超8个赞

尝试这个。


Driver::whereNotIn('driver_number',Buse::select('driver_number'))

       ->where('station_id',2)

       ->orWhere('driver_number','Dr_02');

如果总线选择给你一个错误,在它的末尾添加 get 方法


Buse::select('driver_number')->get()


查看完整回答
反对 回复 2021-09-18
  • 1 回答
  • 0 关注
  • 129 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信