2017-12-13 14 views
0

私が知る限り、アイテムが更新された後にアイテムを返すのがベストプラクティスです。 TypeORMのupdateByIdは、voidを返しますが、更新されたアイテムは返しません。TypeORM:アイテムを更新して返す

私の質問:変更した項目を1行に更新して返すことはできますか?

await this.taskRepository.updateById(id, { state, dueDate }); 
return this.taskRepository.findOne({ id }); 

私が探しているもの::

return this.taskRepository.updateById(id, { state, dueDate }); // returns updated task 

答えて

0

ちょうど私が.save方法でこれを行うことができ、私を見つけた:私がこれまで試したどのような

return this.taskRepository.save({ 
    ...task, 
    state, 
    dueDate 
}); 
関連する問題