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

今天早些时候,我们的一个团队提出了这个问题,但仍然没有正确的答案。也许他提出问题的方式不正确——所有这些都是我想转换为 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'


慕婉清6462132
浏览 130回答 1
1回答

拉丁的传说

尝试这个。Driver::whereNotIn('driver_number',Buse::select('driver_number'))       ->where('station_id',2)       ->orWhere('driver_number','Dr_02');如果总线选择给你一个错误,在它的末尾添加 get 方法Buse::select('driver_number')->get()
打开App,查看更多内容
随时随地看视频慕课网APP