Vladddosss
@Vladddosss

Как при обновлении в typeorm через createQueryBuilder вернуть данные в формате kebab case?

Добрый день.

При обновлении в typeorm через createQueryBuilder возврает данные в формате snake case, а нужно kebab case, как это сделать?

const res = await this.repository
        .createQueryBuilder()
        .update()
        .set({
          title: dto.title.trim(),
          description: dto.description.trim(),
          color: dto.color || '',
          company: { id: dto.companyId },
        })
        .where('id = :id', { id })
        .returning('*')
        .execute()
        .then((res) => res.raw[0]);


Получаю в таком фомате: updated_at: 2023-10-06

В typeorm другие методы обновления вовсе не возвращают изменённую строку.
Так же при удалении не возвращают.
  • Вопрос задан
  • 30 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы