如何从Meteor服务器中删除集合索引?
Games._dropIndex()
Games._ensureIndex({
name: 'text',
description: 'text'
})
这会产生错误MongoError: invalid index name spec
答案 0 :(得分:2)
您获得的 error 是由于未向dropIndex()
方法提供您要删除的索引的参数。
要解决此问题,请将 drop 的索引指定为参数。您可以通过索引名称或索引规范文档指定索引。
您还可以使用db.collection.dropIndexes()
命令 remove all indexes ,但集合中的_id
索引除外。
答案 1 :(得分:0)
将_1
添加到索引名称:
Games._dropIndex('test_1')