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

TypeORM не обрабатывает запросы на русском языке, как исправить?

Если я делаю поиск по бд (mysql) на англ, ток ок поиск работает.
Если на русском языке изу значение, то не получаю результат.

В подключении бд я указал кодировку, но это не спасло..
В extra вставлял разные кодировки и 1251...не помогает...

TypeOrmModule.forRootAsync({
      name: 'db_connection_2',
      useFactory: () => ({
        type: 'mysql',
        host: process.env.TYPEORM_HOST2,
        port: Number(process.env.TYPEORM_PORT2),
        username: process.env.TYPEORM_USERNAME2,
        password: process.env.TYPEORM_PASSWORD2,
        database: process.env.TYPEORM_DATABASE2,
        entities: [WordpressEntity, WordpressMetaEntity],
        synchronize: false,
        extra: {
          charset: 'utf8mb4',
        },
      }),
    }),


Скрин с бд прикладываю

653e50ddee46f079679698.jpeg
  • Вопрос задан
  • 146 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Python-разработчик + ИИ
    10 месяцев
    Далее
  • Академия Эдюсон
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Java-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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