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
I just found out that I can do this with the .save method:
.save
return this.taskRepository.save({ id: task.id, state, dueDate });
According to the docs (section save), partial updates are supported as well:
save
Also supports partial updating since all undefined properties are skipped.