sql >> Database teknologi >  >> NoSQL >> MongoDB

PyMongo opret unikt indeks med 2 eller flere felter

Du skal oprette et sammensat indeks og indstille unique til True som nævnt i dokumentationen :

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



  1. Få en tydelig aggregering af et matrixfelt på tværs af indekser

  2. Sådan bruger du MongoDB-aggregering til generelle formålssætoperationer (union, kryds, forskel)

  3. Mongoose automatisk stigning

  4. Bedre mønster til filtrering af samlinger