Skip to content

DOCSP-45054: search index type #580

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion snooty.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ toc_landing_pages = [
"/fundamentals/crud/write-operations/update-many",
"/fundamentals/authentication",
"/upgrade",
"/fundamentals/database-collection"
"/fundamentals/database-collection",
"/fundamentals/indexes",
]
name = "csharp"
title = "C#/.NET Driver"
Expand Down
55 changes: 4 additions & 51 deletions source/fundamentals/indexes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ Indexes
:depth: 2
:class: singlecol

.. toctree::

Atlas Search & Vector Search Indexes </fundamentals/indexes/search-indexes>

Overview
--------

Expand Down Expand Up @@ -198,57 +202,6 @@ To learn more, see
:manual:`Clustered Indexes </reference/method/db.createCollection/#std-label-db.createCollection.clusteredIndex>` and
:manual:`Clustered Collections </core/clustered-collections>` in the Server manual.

.. _search-indexes:

Atlas Search Indexes
~~~~~~~~~~~~~~~~~~~~

The Atlas Search feature enables you to perform full-text searches on collections hosted
on MongoDB Atlas. The indexes specify the behavior of the search and which fields to
index.

To learn more about MongoDB Atlas Search, see the :atlas:`Atlas Search Indexes </atlas-search/atlas-search-overview/#fts-indexes>`
documentation.

.. note::

The Atlas Search Index management methods run asynchronously. The
driver methods can return before confirming that they ran
successfully. To determine the current status of the indexes, call the
`IMongoSearchIndexManager.List() <{+new-api-root+}/MongoDB.Driver/MongoDB.Driver.Search.IMongoSearchIndexManager.List.html>`__ method.

The following sections contain links to tutorials that demonstrate how to create and
interact with Atlas Search indexes.

Create a Search Index
+++++++++++++++++++++

Before you can perform a search on an Atlas collection, you must first
create an Atlas Search index on the collection. To learn how to create an Atlas Search
index using the {+driver-short+}, see :atlas:`Create an Atlas Search Index </atlas-search/create-index/>`
in the Atlas manual and select :guilabel:`C#` from the language dropdown.

List Search Indexes
+++++++++++++++++++

To learn how to view a list of your Atlas Search indexes using the {+driver-short+}, see
:atlas:`View an Atlas Search Index </atlas-search/view-index/>` in the Atlas manual
and select :guilabel:`C#` from the language dropdown.

Update a Search Index
+++++++++++++++++++++

To learn how to modify an existing Atlas Search index using the {+driver-short+}, see
:atlas:`Edit an Atlas Search Index </atlas-search/edit-index/>` in the Atlas manual
and select :guilabel:`C#` from the language dropdown.

Drop a Search Index
+++++++++++++++++++

To learn how to delete an Atlas Search index using the {+driver-short+}, see
:atlas:`Delete an Atlas Search Index </atlas-search/delete-index/>` in the Atlas manual
and select :guilabel:`C#` from the language dropdown.

Text Indexes
~~~~~~~~~~~~

Expand Down
Loading
Loading