pymongo中判断索引是否已经存在,如果不存在则创建,且 在 pymongo 中使用 sort 和limit


# 查看是否有以“id”创建的倒序索引,如果没有则添加
indexs = collection_target.index_information()
if "id_-1" not in indexs:
collection_target.create_index([("id", -1)])
# 先查询表中已经存在的记录的最大id的记录
find_one = collection_target.find().sort([('id', pymongo.DESCENDING)]).limit(1)
max_id = None
for row_data in find_one:
max_id = row_data["id"]


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM