public function buildHashMatch($match, &$params)
{
$parts = [];
foreach ($match as $column => $value) {
$parts[] = $this->buildMatchColumn($column) . ' ' . $this->buildMatchValue($value, $params);
}
return count($parts) === 1 ? $parts[0] : '(' . implode(') (', $parts) . ')';
}