Normalize address search terms by adding UNACCENT and LOWER transformation to AddressReferenceRepository.

This commit is contained in:
2025-08-22 23:14:11 +02:00
parent 8cade9ac77
commit e55a7f2993

View File

@@ -86,7 +86,7 @@ final readonly class AddressReferenceRepository implements AddressReferenceRepos
$paramId = 0; $paramId = 0;
foreach ($terms as $term) { foreach ($terms as $term) {
$qb->andWhere('var.address like ?'); $qb->andWhere('var.address like UNACCENT(LOWER(?))');
$qb->setParameter(++$paramId, "%{$term}%"); $qb->setParameter(++$paramId, "%{$term}%");
} }