MongoDB コレクションのドキュメントにindexを追加する

環境
CentOS Stream release 8
MongoDB 6.0.2]

構文
db.コレクション名.createIndex({フィールド名:1})
「index」を追加するには、「createIndex」を使用します。

操作方法
データベース hoge
コレクション cft

1.現在のindexを確認します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
> db.cft.getIndexes()
> db.cft.getIndexes()
> db.cft.getIndexes()

2.フィールド名「count」をindexに追加します。
「1」を指定すると昇順、「-1」を指定すると降順となります。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
> db.cft.createIndex({count:1})
> db.cft.createIndex({count:1})
> db.cft.createIndex({count:1})

3.追加したindexを確認します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
> db.cft.getIndexes()
> db.cft.getIndexes()
> db.cft.getIndexes()

 

MongoDB

Posted by arkgame