1

Я пытаюсь отправить данные в Google app engine в python с помощью Webapp2. Но когда я проверяю записи в данных на консоли, я обнаружил повторяющиеся записи, что означает, что Id все одинаково. Я хочу избегайте этих дубликатов записей. Пожалуйста, предложите мне, если в любом случае найти дубликаты значений, чтобы избежать. Спасибо заранее.Избегайте дублирования записей в Datastore

+2

Используйте индивидуальный идентификатор для каждого создаваемого объекта. –

+0

Dup. Google s.o. для этого. Также включите попытку и что не работает. –

+1

Тривиальный s.o. поиск показывает много ясных ответов, таких как http://stackoverflow.com/questions/29820133/how-to-check-duplicate-data-in-my-datastore-and-display-the-error –

ответ

2

Хэш-объекты и использовать значение хеша в качестве ключа для вашего объекта.

+0

Звучит грязно, но умно. Как именно это работает? Видение как ключа состоит не только из строки –

+0

IMO, вы можете найти сериализационный подход со свойствами, которые должны быть уникальными и хеш-значение ... – koma

+0

Конечно, но как бы вы «конвертировали» это в Ключ, что я хотел спросить –

Смежные вопросы