Задать вопрос
@viz_ko

Как добавить фильтр JSON_UNESCAPED_UNICODE при использовании EntityManager в Symfony?

Всем доброго времени суток.

Столкнулся с проблемой. При сохранении базу данных в колонку JSON через EntityManagerInterface, символы кириллицы переводятся в unicode (\u0415\u043b\u0435). В целом логично, т.к. в entity мы пихаем массив. В php проблема решалась флагом JSON_UNESCAPED_UNICODE .

Подскажите, куда можно добавить флаг в EntityManagerInterface чтобы не писать собственный обработчик в репозитории.

Спасибо.
  • Вопрос задан
  • 15 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
BoShurik
@BoShurik Куратор тега Symfony
Symfony developer
Такой возможности нет. См. JsonType

Можете создать свой тип по аналогии с базовым, где прописать нужный флаг
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы