TypeORM возвращает десятичное число с дополнительной шкалой - PullRequest
0 голосов
/ 08 января 2020

Я использую Node.js с TypeScript для подключения к базе данных oracle с помощью TypeORM. Я сталкиваюсь с одной странной проблемой: когда я выбираю запись из базы данных, она возвращает значение с дополнительными номерами шкалы.

например. Если фактическое значение, хранящееся в базе данных, равно 99,1, то возвращается 99,10000000000001

Я определил поле в файле сущности как

  @Column({ name: 'weight', precision: 20, scale: 2, nullable: true })
  weight!: number;

Любая помощь будет высоко оценена.

...