create_index
Builds MongoDB indexes on chosen fields to speed queries and enforce uniqueness; supports TTL and partial filters for targeted index management.
Instructions
Create an index. keys: {"customerId": 1, "createdAt": -1} or {"title": "text"} / {"loc": "2dsphere"}. expire_after_seconds makes a TTL index; partial_filter is a filter expression.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keys | Yes | ||
| name | No | ||
| sparse | No | ||
| unique | No | ||
| database | No | ||
| collection | Yes | ||
| connection | No | ||
| partial_filter | No | ||
| expire_after_seconds | No |