我有一个数组。我是否可以使用一个查询发送数组中的值,并获得所有数组的单独响应...?$regions: array;$result是查询结果['索引'] 是来自 SQL 的索引$data['persons'] = $reslut['index']['persons'];$data['companies'] = $reslut['index']['companies'];如果我向sql发送一个数组,它能为每个值返回一个单独的值吗?也就是说,foreach 循环应使用 sql 并将结果返回到各个变量。我可以在任何索引中写入吗?
1 回答
料青山看我应如是
TA贡献1772条经验 获得超8个赞
您可以使用 whereIn 语句查询数组数据:
$results = Model::whereIn('your_field', $array)->get()
这将使用包含多个结果的集合进行响应。您可以循环使用它们或计数它们for($results as $result){}
$results->count()
..但我不完全确定我确实正确理解了你的问题;)
- 1 回答
- 0 关注
- 75 浏览
添加回答
举报
0/150
提交
取消