Sintaks ini bukan yang dibutuhkan PyMongo:
results_collection.create_index(["uwi", "date_part"], name=index_name, unique=True)
Anda ingin indeks pada dua bidang, "uwi" dan "date_part"? Pilih dengan cermat urutan pengindeksan bidang (lihat Mengoptimalkan Indeks Senyawa MongoDB ) dan apakah akan mengindeksnya dalam urutan menaik atau menurun.
Jika Anda ingin mengindeks "uwi" dan "date_part" dalam urutan itu, keduanya naik, lakukan ini:
results_collection.create_index([("uwi", 1), ("date_part", 1)], name=index_name, unique=True)
Untuk info lebih lanjut tentang membuat indeks dengan PyMongo, lihat dokumentasinya .