MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

PyMongo създава уникален индекс с 2 или повече полета

Трябва да създадете съставен индекс и да зададете unique на True както е споменато в документацията :

self.db[self.mongo_collection].create_index(
    [("url", pymongo.DESCENDING), ("category", pymongo.ASCENDING)],
    unique=True
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да осигурим уникален елемент в масив, базиран на конкретни полета - mongoDB?

  2. Актуализация на масива Mongo или въвеждане на една заявка

  3. Ефективно страниране на агрегацията на MongoDB?

  4. Кога съставните индекси все още са актуални в MongoDB 2.6, предвид новата функция за пресичане на индекси?

  5. Как да управлявате потребители и удостоверяване в MongoDB