gpt4 book ai didi

python - PyMongo 仅当它不存在时才创建索引

转载 作者:IT老高 更新时间:2023-10-28 13:15:06 27 4
gpt4 key购买 nike

在使用 PyMongo 的 Python 脚本中,使用以下行为集合创建索引

myCollection.create_index('Datetime', unique=True)

但是这会在下次执行脚本时抛出错误,因为索引已经存在。

问题:有没有办法在决定是否调用 create_index 之前检查索引是否存在?

最佳答案

在 PyMongo 3.6.0 及更高版本中,调用 create_index 将不会重新创建已存在的索引并且不会引发错误。如果索引已经存在,则索引创建将被忽略。

关于python - PyMongo 仅当它不存在时才创建索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36939482/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com