As far as I know, it\'s a best practice to return an item after it has been updated. TypeORM\'s updateById returns void, not the updated item though.>
updateById
void
To expand on sandrooco's answer, this is what I do:
const property = await this.propertyRepository.findOne({ where: { id } }); return this.propertyRepository.save({ ...property, // existing fields ...updatePropertyDto // updated fields });