Как удостовериться в 0 или 100% оформлении заказа.

У меня есть такой же вопрос, как этот, относительно того, как пользователи проверяют товары в своей индивидуальной корзине.

Теперь у меня есть ДОПОЛНИТЕЛЬНОЕ требование, чтобы для каждого пользователя его товары в корзине покупок были либо на 100% оформлены, либо в середине его оформления заказа, если какой-либо товар больше не доступен, его предыдущие товары для извлечения будут откатиться назад.

Может кто-нибудь предложить какие-то решения, как это можно сделать?

Чтобы предотвратить этот откат, я подумал, что могу сделать:

"Select items in the shopping cart (with for update lock)" 

на все элементы корзины покупок, и объедините их в один SQL. Это путь?

Спасибо джек

0 ответов

Другие вопросы по тегам