У меня есть служба, где я делаю что-то вроде ниже
1. await users = user.read(); // reads all users;
2. await task = task.create('taskId') // creates a new task
3. await tasks = task.create(users,task) // add the above task for all users ;
Проблема
- Если строка кода 3 завершается неудачно, то есть добавление задач всем пользователям, строка кода 2 должна откат.
Редактировать 1
То, что я пробовал.
Как указано delerik удаление это вариант, но у меня есть ощущение, что есть лучший способ сделать это. Представь себе n таблиц, тогда будет беспорядок.