Уникальный Object_id из отметки времени с Python - PullRequest
0 голосов
/ 29 апреля 2020

Я создаю коллекцию в MongoDB, используя pymon go. Элементы коллекции уже имеют дату creation_date, и я хотел бы использовать это для создания поля _id. Поскольку существует вероятность того, что больше элементов совместно используют одну и ту же дату создания, как я могу создать уникальный Object_id из этого поля?

bson имеет функцию: bson.ObjectId.from_datetime(timestamp), которая предупреждает о не уникальности сгенерированного идентификатора. Есть ли способ добавить некоторую случайность к нему, так что разные object_ids генерируются из одной и той же даты?

...