python-atlasapi
python-atlasapi copied to clipboard
Implement Full Text Search Endpoints
-
[ ] Get all Full Text Search indexes for a specified collection.
-
[ ] Get one Full Text Search index by its indexId.
-
[ ] Get all Full Text Search user-defined analyzers for a specified cluster.
-
[ ] Create a Full Text Search index.
-
[ ] Update a Full Text Search index by its indexId.
-
[ ] Delete one Full Text Search index by its indexId.
| Method | Endpoint | Description |
|---|---|---|
| GET | /groups/{GROUP-ID}/clusters/{CLUSTER-NAME}/fts/indexes/{DATABASE-NAME}/{COLLECTION-NAME} | Get all Full Text Search indexes for a specified collection. |
| GET | /groups/{GROUP-ID}/clusters/{CLUSTER-NAME}/fts/indexes/{INDEX-ID} | Get one Full Text Search index by its indexId. |
| GET | /groups/{GROUP-ID}/clusters/{CLUSTER-NAME}/fts/analyzers | Get all Full Text Search user-defined analyzers for a specified cluster. |
| POST | /groups/{GROUP-ID}/clusters/{CLUSTER-NAME}/fts/indexes/ | Create a Full Text Search index. |
| PATCH | /groups/{GROUP-ID}/clusters/{CLUSTER-NAME}/fts/indexes/{INDEX-ID} | Update a Full Text Search index by its indexId. |
| PUT | /groups/{GROUP-ID}/clusters/{CLUSTER-NAME}/fts/analyzers | Update the Full Text Search user-defined analyzers for a specified cluster. |
| DELETE | /groups/{GROUP-ID}/clusters/{CLUSTER-NAME}/fts/indexes/{INDEX-ID} | Delete one Full Text Search index by its indexId. |