@@ -99,11 +99,13 @@ tutorial in the Atlas documentation.
99
99
100
100
For demonstrative purposes, the examples in this section use
101
101
sample query vectors that contain very few elements, compared to
102
- the query vector you might use in a runnable application. To view an
103
- example that contains the full-length query vector, see the
102
+ the query vector you use in a runnable application.
103
+
104
+ To view an example that contains the full-length query vector, see the
104
105
:atlas:`Atlas Vector Search Quick Start </atlas-vector-search/tutorials/vector-search-quick-start/>`
105
- and select :guilabel:`Rust` from the :guilabel:`Select your language` dropdown in the upper-right
106
- corner of the page.
106
+ and select :guilabel:`Rust` from the :guilabel:`Select your language`
107
+ dropdown in the upper-right corner of the page. Then, copy the query
108
+ vector and replace the vector in the following examples.
107
109
108
110
Basic Vector Search Query
109
111
~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -173,6 +175,7 @@ Vector Search queries. Depending on your desired query, you can specify the
173
175
following options in the stage definition:
174
176
175
177
.. list-table::
178
+ :widths: 20 20 40 20
176
179
:header-rows: 1
177
180
178
181
* - Optional Parameter
@@ -200,3 +203,28 @@ following options in the stage definition:
200
203
To learn more about these parameters, see the :atlas:`Fields
201
204
</atlas-vector-search/vector-search-stage/#fields>` section of the
202
205
``$vectorSearch`` operator reference in the Atlas documentation.
206
+
207
+ .. _rust-avs-addtl-info:
208
+
209
+ Additional Information
210
+ ----------------------
211
+
212
+ To learn more about the concepts mentioned in this guide, see the
213
+ following Server manual entries:
214
+
215
+ - :atlas:`Run Vector Search Queries </atlas-vector-search/vector-search-stage/>`
216
+ - :manual:`Aggregation Pipeline </core/aggregation-pipeline/>`
217
+ - :manual:`Aggregation Stages </meta/aggregation-quick-reference/#stages>`
218
+
219
+ To learn more about the behavior of the ``aggregate()`` method, see the
220
+ :ref:`Aggregation Operations <rust-retrieve-aggregation>` section of the
221
+ Retrieve Data guide.
222
+
223
+ API Documentation
224
+ ~~~~~~~~~~~~~~~~~
225
+
226
+ To learn more about the methods and types mentioned in this
227
+ guide, see the following API documentation:
228
+
229
+ - `aggregate() <{+api+}/struct.Collection.html#method.aggregate>`__
230
+ - `Vector <{+bson-api+}/binary/enum.Vector.html>`__
0 commit comments