MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Nie można utworzyć indeksu z powodu błędu TypeError:za mało argumentów dla ciągu formatu

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ę .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. jak zaktualizować pola obiektu zagnieżdżonego w mongodb?

  2. Osadzanie odpowiedzi na wiadomości wewnątrz rodzica wiadomości za pomocą mongodb przy użyciu mongoid

  3. Spring data mongodb - integracja frameworka agregacji

  4. Indeks geoprzestrzenny dla struktury wewnętrznej

  5. jak zainstalować sterowniki mongodb dla c++ w ubuntu?