目前,我成功完成了以下查询:
if (isset($data->action_needed_status) && $data->action_needed_status != '') {
$query->where('status', 'like', '%'.$data->action_needed_status.'%');
$query_count->where('status', 'like', '%'.$data->action_needed_status.'%');
投诉是这样的
由于状态是一个ENUM字段,因此您知道任何有效的状态值 通过应该完全匹配。不需要使用LIKE 在where语句中。
在不使用LIKE的情况下获得相同结果的最佳方法是什么?