Skip to content

Commit 1565b88

Browse files
author
Esteban De la Rosa
committed
Adding Like to search
1 parent d4e99ba commit 1565b88

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

codeception.yml

100644100755
File mode changed.

src/QueryParser.php

+1-9
Original file line numberDiff line numberDiff line change
@@ -176,12 +176,6 @@ protected function parseSubquery(string $unparsed): array
176176
'model' => $model,
177177
];
178178

179-
/*// Split the strings at their colon, set left to key, and right to value.
180-
foreach ($splitFields as $field) {
181-
$splitField = explode(':', $field);
182-
$mapped[$splitField[0]] = $splitField[1];
183-
}*/
184-
185179
return $subquery;
186180
}
187181

@@ -202,8 +196,6 @@ protected function prepareSearch(array $unparsed, bool $isSearch = false, $hasSu
202196
$mapped = $this->parseSearchParameters($unparsed['params']);
203197
$conditions = '1 = 1';
204198

205-
// $between = ' AND year between ?0 AND ?1';
206-
207199
$tmpMapped = $mapped;
208200

209201
foreach ($tmpMapped as $key => $value) {
@@ -217,7 +209,7 @@ protected function prepareSearch(array $unparsed, bool $isSearch = false, $hasSu
217209
$values = array_values($tmpMapped);
218210

219211
foreach ($keys as $key => $field) {
220-
$conditions .= " AND {$field} = ?{$key}";
212+
$conditions .= " AND {$field} LIKE ?{$key}";
221213
}
222214

223215
if (isset($betweenMap)) {

0 commit comments

Comments
 (0)