Я работаю над приложением для отслеживания местоположения. Я буду обновлять данные о местонахождении пользователя в базе данных каждые 10 минут. Например, исходное местоположение — A, целевое местоположение — D.
Если пользователь достиг местоположения B, я обновлю последнее местоположение до B. Когда пользователь достиг C, а затем D, предположим, что в случае потери подключения к Интернету сведения о местоположении C и D не будут сохранены в базе данных.
Затем, если интернет работает, он может написать сначала D, а после C местоположение, это не в правильном порядке. поэтому последнее место в базе данных будет C вместо D.
Есть ли решение?
Невозможно отменить ожидающую запись.
Я могу думать о двух вариантах: