在MongoDB上创建索引集合

时间:2018-03-22 11:55:18

标签: mongodb full-text-indexing mongo-collection

假设我在mongodb中有一个名为" test" 在这个db" test"中,我有3个集合,它们是" test-subone"," test-subtwo"," test-subthree&#34 ;。 让我们假设这3个集合有一个共同的属性,即" testattr"。我想要的是为属性" testattr"创建一个文本索引。在这3个系列中。

如果我这样做,我是对的:

db.collection.createIndex({"testattr":"text"})

或者我是否必须为每个集合创建文本索引,即:

db.test-subone.createIndex({"testattr":"text"})
db.test-subtwo.createIndex({"testattr":"text"})
db.test-subthree.createIndex({"testattr":"text"})

我想问一下," db.collection.createIndex"有什么区别?和" db..createIndex"?

非常感谢您的帮助

0 个答案:

没有答案