このdb「test」内に「test」というmongodbのデータベースがあるとします。「test-subone」、「test-subtwo」、「test-subthree」の3つのコレクションがあります。これら 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」の違いは何ですか?
ご助力ありがとうございます