gpt4 book ai didi

Python mongodb create_index 错误

转载 作者:可可西里 更新时间:2023-11-01 10:03:28 28 4
gpt4 key购买 nike

我收到这个错误:

错误:cache_for 必须是整数或 float 。

那是因为这一行:

self.db.table_name.create_index("url", {"unique": True})

但我不知道为什么,这里有什么问题?

最佳答案

你做错了正确的语法是:

self.db.table_name.create_index("url", unique=True)

默认情况下,这会创建一个单键升序索引,等同于

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

要创建降序索引,您需要明确指定它:

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

更多信息在 documentation


您还可以使用 create_indexes(indexes) 创建更多索引

关于Python mongodb create_index 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32649516/

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