mongodb 创建索引 1 和0 代表什么
时间: 2024-02-17 14:03:19 浏览: 64
在 MongoDB 中,创建索引时可以指定索引的排序方式,其中 1 表示按升序排序,而 -1 表示按降序排序。例如,如果要在集合中创建一个按照 age 字段升序排序的索引,可以执行以下语句:
```
db.collection.createIndex({ age: 1 })
```
如果要创建一个按照 age 字段降序排序的索引,可以执行以下语句:
```
db.collection.createIndex({ age: -1 })
```
需要注意的是,使用索引可以提高查询效率,但是会增加数据库的存储空间。因此,在创建索引时需要根据实际情况权衡存储空间和查询效率的需求。
阅读全文