【发布时间】:2018-01-24 10:10:36
【问题描述】:
我正在尝试在 Laravel DB 的原始 WHERE IN 查询中绑定一个数组
示例:
$arr = [1,2,3];
DB::select(DB::raw("select * from test1 WHERE id IN ? "), [$arr]);
由于某种原因,数组没有被更改为以下查询:
select * from test1 WHERE id IN (1,2,3)
有人知道我能不能做到这一点吗?
【问题讨论】:
-
尝试:
DB::select(DB::raw("select * from test1 WHERE id IN ? "), $arr);
标签: php database laravel laravel-5