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

时间:2018-06-20 06:59:50

标签: mongodb

我正在学习mongodb并尝试一些命令。我的常规例程是:创建一个集合,将数据导入到集合中,然后创建一个空间索引,如下所示:

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

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

此外,这是否可以自动化,例如在使用mongoimport命令时通过添加标志或添加空间索引的方式?谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,将新数据插入到现有集合中时,好像不需要再次运行创建空间索引。我在linux终端中执行此操作。也许可以使用pymongo实现自动化...将需要研究如何在创建集合时添加空间索引。