мой код:
$type = 10;
$logMp = new SendLog();
$keyword && $logMp->where('msg', 'like', "%{$keyword}%");
$type && $logMp->where(['type' => $type]);
$logs = $logMp->where('group_id', $groupId)->orderBy('id', 'desc')->paginate($size, ['*'], 'page', $page)->toArray();
после того, как я изменил код на:
$logMp = new SendLog();
$type = 2;
$logMp->where('type', $type);
$logs = $logMp->where('group_id', $groupId)->orderBy('id', 'desc')->toSql();
print_r($logs);die;
для легкого сброса sql,
однако sql всегда похож на
select * from `send_log` where (`group_id` = ?) order by `id` desc
и, как вы можете видеть, тип params не отображается, как я могу справиться с этим?