您可以在 mongodb 中自动创建空间索引吗?



我正在学习mongodb并尝试一些命令。我的日常工作是这样的:创建一个集合,将数据导入集合,然后创建一个空间索引,如下所示:

db.collection.createIndex( { loc : "2dsphere" } )

如果追加更多数据,是否需要再次运行此数据来创建空间索引?创建集合时未设置自动索引。

另外,这可以自动化吗,比如在使用 mongoimport 命令时,通过添加标志或其他东西来添加空间索引?谢谢!

好的,在向现有集合插入新数据时,似乎无需再次运行创建空间索引。我在 Linux 终端中执行此操作。也许它可以通过pymongo自动化...需要研究如何在创建集合时添加空间索引。

最新更新