Я создаю DataTables с бэкэндом yii2, который выводит результат redis внутри таблицы.У меня есть 4 столбца, в которых поиск должен быть выполнен.Но я не знаю, как выполнить поиск в redis similraly для mysql LIKE
:
В настоящее время у меня есть следующий код внутри моего действия контроллера, который означал вывод js в таблицу данных:
if(!empty($global_search["value"]))
foreach($columns as $column){
$condition[$column["name"]] = $global_search["value"].'*';
}
$output = $stat->find()->where($condition);
Это приводит к следующему $condition
:
$condition = {array} [5]
id = "100"
Ip = "W*"
Hits = "W*"
User-Agent = "W*"
OS = "W*"
Идентификатор - это текущий идентификатор пользователя, для которого сохраняется статистика, остальные столбцы пытались найти с помощью W*
Я предполагаю, чтонайдет все записи, где столбцы имеют W<any characters>
, но это не работает.