У меня вопрос о лучшей практике в Angular $ http-posts. Фактически я собираю массив с данными, которые я хочу опубликовать позже, в свой Spring Data REST-db.
Но для этого мне нужно перебрать $ http-post, чтобы разрешить все данные.
Теперь мое беспокойство по поводу этого пути, что происходит, если db прерывает сообщение в середине процесса, поэтому данные таблицы будут непоследовательными?
Несколько лет назад, когда я работал в VBA, решение этой проблемы было откатом, поэтому все данные не будут разрешены после проблем в транзакции.
Но как справиться с этим в угловом?
Спасибо за ответы!
Но как с этим справиться? Возможно, я опубликую данные 10 раз в цикле. Однако после 7 успешных post-запросов db отправляет проблемы и прерывает процесс. Теперь мой db несовместим, поэтому должен быть откат для удаления первых 7 записей. – Phil
Я вижу. Возможно, вам следует сохранить возвращенные идентификаторы успешных сообщений, и если одна операция завершится неудачно, выполните удаление для успешного семи. – KfirM
Но почему бы не отправить все нужные данные в одном сообщении? – KfirM