Time required: 5 minutes
Navigate to the Database Deployments page for your project.
Click Create Search Index.
Select the Visual Editor configuration method, then click Next.
For the Database and Collection, select the
sample_supplies database and the
Then, click Next.
Click Create Search Index to confirm your selection. Wait for the Status column to read Active.
You now have a search index that dynamically indexes the fields across the documents in your collection.
Click Query in the Actions column of your index definition.
notepad into the search bar, then click
This query returns all documents in the
sales collection with
a field that contains
Your results should resemble the following sample documents:
SCORE: 0.20185701549053192 salesDate: 2013-03-07T09:27:58.283+00:00 items: Array storeLocation: "Austin" SCORE: 0.20185701549053192 salesDate: 2013-05-05T19:03:06.358+00:00 items: Array storeLocation: "London" SCORE: 0.20185701549053192 salesDate: 2016-06-20T14:09:52.408+00:00 items: Array storeLocation: "Denver"
Each record also includes a relevance score.
You can expand
Object fields to view their
contents by clicking on them.
Click Edit Query Syntax. The modal window displays the query sent through the Atlas Search API.
If you successfully completed the procedure in this guide, you have
created an Atlas Search index with dynamic field mappings and used it
to perform a relevance-based query against the
sample_supplies.sales collection. In the next guide, you will learn
how to perform a refined search by creating an index with static field