如何在 Laravel 中 MySQL 查询的 where 子句中使用数组 [重复]
Posted
技术标签:
【中文标题】如何在 Laravel 中 MySQL 查询的 where 子句中使用数组 [重复]【英文标题】:How to use an array in where clause in MySQL query in Laravel [duplicate] 【发布时间】:2018-08-06 20:55:13 【问题描述】:我有一个数组 $time_schedule_id= array(1,3,5)。现在我想要那些与 $time_schedule_table 中的给定数组( $time_schedule_id= array(1,3,5) )不匹配的数据。
DB::table('time_schedule_table')
select('*')
where('id','!=', ?)
如何生成此查询字符串以与 mysql 一起使用?
【问题讨论】:
看***.com/questions/25849015/… 在 laravel 中使用 whereNotIn 【参考方案1】:可以使用 laravel whereNotIn()
eloquent 函数
DB::table('time_schedule_table')->select(*)->whereNotIn('id', [1,3,5])->get();
【讨论】:
@Mr.Developer......绝对正确以上是关于如何在 Laravel 中 MySQL 查询的 where 子句中使用数组 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Laravel 中 MySQL 查询的 where 子句中使用数组 [重复]
我将如何在 Laravel Eloquent 中编写这个 MySQL 查询?
如何使用从 laravel 中的数组中获取的各种术语进行 mysql 关联查询
Laravel mysql如何在同一个查询中计算多个表的字段