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

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
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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