标签: mongodb mongoid
文档中不太清楚:我应该在何时以及多久运行rake db:mongoid:create_indexes。假设我已经为模型添加了一些索引宏,并且将来不会添加新的。这是否意味着我可以只运行一次rake任务,或者我应该每天运行一次?
rake db:mongoid:create_indexes
答案 0 :(得分:8)
您应该运行一次任务。
创建索引后,您不再需要再运行该命令,因为索引已经存在且不需要再次添加。
当然,如果您创建新索引,则需要运行该命令以将新索引添加到mongodb。