假设我在这个数据库“test”中有一个名为“test”的 mongodb 数据库,我有 3 个集合,即“test-subone”、“test-subtwo”、“test-subthree”。让我们假设这 3 个集合有一个共同的属性,即“testattr”。我想要的是为这 3 个集合中的属性“testattr”创建一个文本索引。
如果我这样做,我是对的吗:
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”有什么区别?
非常感谢您的帮助