thinkphp mysql 使用IN 条件
今天使用thinkphp whrere in条件查询 数据库是 ,我需要搜索入参 110000 一个字段 ,但是thinkphp 为了效率直接把 in条件转成 =
解决方法
FIND_IN_SET(:id,item.area)', ['id' => xx]
FIND_IN_SET(防注入使用占位符,数据库字段)', ['id' => xxx]
->when($item_area, function ($query) use ($item_area) {
$query->where('FIND_IN_SET(:id,item.area)', ['id' => $item_area]);
})