В моем классе хранилища. Я сделал конкретный запрос для получения данных из базы данных. У меня есть столбец с таким содержанием 44,55,22
. Итак, я использую метод FIND_IN_SET
, чтобы найти конкретное число в наборе.
Я пытался перенести это в Symfony
$query->orWhere($query->expr()->andX('f.private = :private',"FIND_IN_SET({$user->getId()},'f.toUsers')"));
Но я получил эту ошибку Symfony, которая означает, что метод отсутствует.
Неучитанная доктрина исключений PHP \ ORM \ Query \ QueryException: "[Синтаксическая ошибка], строка 0, столбец 821: Ошибка: ожидаемая известная функция, получено 'FIND_IN_SET'"