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.
My question: Is it possible to update and return the modified item in a single line?
What I tried so far:
await this.taskRepository.updateById(id, { state, dueDate });
return this.taskRepository.findOne({ id });
What I'm looking for:
return this.taskRepository.updateById(id, { state, dueDate }); // returns updated task
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…