laravel 拉拉维尔雄辩:在具有多个User-ID的列中查找User-ID

m3eecexj  于 2022-11-18  发布在  其他
关注(0)|答案(1)|浏览(143)

我有以下问题:
我有一个问题

$approvalInterns = Approval::where('approved.area', 'intern')->get();

现在我想检查用户ID310001是否存在于数据库列ASSIGNED中。
问题在于数据库列具有以下内容:
| 识别码|面积|已分配|
| - -|- -|- -|
| 一个|实习生|320003号; 320012年;年; 320038;320012; 320013|
| 2个|实习生|320050;320038;小行星320012、320013|
| 三个|实习生|320020年;320001年;小行星320002;320013|
这个雄辩的问题会是什么样子呢?
我已经用
-〉whereIn**试过了,没有成功。

fjnneemd

fjnneemd1#

您可以将其与以下内容一起使用:

$filterData = Approval::table('approval')->where('ASSIGNED','LIKE','%310001%')
                      ->get();
print_r($filterData);

$search = "310001";
$users = Approval::where('ASSIGNED', 'LIKE', '%'.$search.'%')->get();
dd($users);

奖励

相关问题