sql >> Databasteknik >  >> NoSQL >> MongoDB

PyMongo skapa ett unikt index med 2 eller fler fält

Du måste skapa ett sammansatt index och ställa in unique till True som nämns i dokumentationen :

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



  1. Bästa sättet att lagra/få värden refererade från en lista i Mongo/RectiveMongo?

  2. hur kan jag skicka infinity till redis från python?

  3. Returnera BsonDocument i ApiController

  4. Hur kan jag rensa alla instanser av typ X i ServiceStack Redis Client