def ensure_index(cls):
super().ensure_index()
if not cls.COLLECTION_NAME:
return
collection = cls.collection()
collection.create_index(
[
("is_latest", pymongo.DESCENDING)
],
name="index_latest",
partialFilterExpression={"is_latest": True}
)
collection.create_index(
[
("model_id", pymongo.ASCENDING),
("version", pymongo.ASCENDING)
],
name="index_unique_version",
unique=True
)
评论列表
文章目录