Ta składnia nie jest wymagana przez PyMongo:
results_collection.create_index(["uwi", "date_part"], name=index_name, unique=True)
Chcesz indeks na dwóch polach, „uwi” i „data_part”? Wybierz dokładnie kolejność indeksowania pól (zobacz Optymalizacja indeksów złożonych MongoDB ) i czy indeksować je w porządku rosnącym czy malejącym.
Jeśli chcesz indeksować „uwi” i „date_part” w tej kolejności, obydwa rosnąco, zrób to:
results_collection.create_index([("uwi", 1), ("date_part", 1)], name=index_name, unique=True)
Więcej informacji na temat tworzenia indeksów za pomocą PyMongo, zobacz dokumentację .