public function findIdByRegion(string $region): int
{
dump($region);
$c = $this->findOneBy([
'name' => $region
])->getId();
} В дампе приходит вот в такой кодировке ""МоÑ" . Это как?
проверяй кодировку базы/таблицы/поля и в частности кодировку файла.
Так до базы запрос и не доходит. Дамп до запроса делается
А точно. Ну смотри, просто так кодировка менять не может. Файл где у тебя $region = $regionRepository->findIdByRegion('Москва'); в какой кодировке? Сам файл. У меня в пхпсторм отображается данная инфа.
Обсуждают сегодня