Возможно ли начать транзакцию в одном действии и отменить откат в другом? Вот почему я хочу сделать это:Объединение отката в двух рельсах действия 4
Я делаю приложение, в котором пользователь может произвести заказ и этот порядок может иметь несколько услуг, поэтому у меня есть 2 модели, связанные Заказать и службы. Существует форма с некоторыми переключателями и textarea, где пользователь собирается ввести характеристики услуги, и у нее есть две кнопки отправки, одна для добавляет дополнительные услуги к этому заказу, а вторая следующая. когда пользователь нажмет на следующий будет перенаправлен на страницу, где он может видеть все службы и кнопку для сохранить, если пользователь нажмет на сохранить, тогда я хочу сохранить заказ и все услуги (5 службы генерируют 5 записей в таблице Service и одну запись в таблице Order). Но если пользователь начнет добавлять сервисы и в какой-то момент решит оставить страницу, я не хочу ничего сохранять.
Я думаю, что это может быть сделано с каким-то откатом или, может быть, есть другой способ.
Спасибо за ответ. –