Skip to content

Commit c23883c

Browse files
authored
Backport 655 to v5.3 (#661)
* [Java Sync] P1 - Shift Java ToC (#615) * fix redirects (#616) * [Java Sync] P2 - Shift Java ToC (#617) * toc tweak * reference * databases adn collections * reference links * rm reference landing
1 parent fc13f79 commit c23883c

File tree

85 files changed

+348
-248
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+348
-248
lines changed

config/redirects

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,67 @@ symlink: upcoming -> master
88
raw: ${prefix}/ -> ${base}/current/
99
raw: ${prefix}/master -> ${base}/upcoming/
1010

11-
[*-master]: ${prefix}/${version}/fundamentals/versioned-api/ -> ${base}/${version}/fundamentals/stable-api/
11+
[*-v5.2]: ${prefix}/${version}/fundamentals/versioned-api/ -> ${base}/${version}/fundamentals/stable-api/
1212
[*-v4.6]: ${prefix}/${version}/fundamentals/crud/read-operations/change-streams/ -> ${base}/${version}/fundamentals/crud/read-operations/retrieve/
1313
[*-master]: ${prefix}/${version}/fundamentals/csfle/ -> ${base}/${version}/fundamentals/encrypt-fields/
1414
[*-master]: ${prefix}/${version}/fundamentals/crud/write-operations/change-a-document/ -> ${base}/${version}/fundamentals/crud/write-operations/modify/
1515
[*-v4.10]: ${prefix}/${version}/fundamentals/connection/socks/ -> ${base}/${version}/
1616
[*-v4.8]: ${prefix}/${version}/connection-troubleshooting/ -> ${base}/${version}/
17+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/ -> ${base}/${version}/crud/
18+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/ -> ${base}/${version}/crud/read-operations/
19+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/retrieve/ -> ${base}/${version}/crud/read-operations/retrieve/
20+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/cursor/ -> ${base}/${version}/crud/read-operations/cursor/
21+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/change-streams/ -> ${base}/${version}/logging-monitoring/change-streams/
22+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/sort/ -> ${base}/${version}/crud/read-operations/sort/
23+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/skip/ -> ${base}/${version}/crud/read-operations/skip/
24+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/limit/ -> ${base}/${version}/crud/read-operations/limit/
25+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/project/ -> ${base}/${version}/crud/read-operations/project/
26+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/geo/ -> ${base}/${version}/crud/read-operations/geo/
27+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/read-operations/text/ -> ${base}/${version}/crud/read-operations/text/
28+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/write-operations/ -> ${base}/${version}/crud/write-operations/
29+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/write-operations/insert/ -> ${base}/${version}/crud/write-operations/insert/
30+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/write-operations/delete/ -> ${base}/${version}/crud/write-operations/delete/
31+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/write-operations/modify/ -> ${base}/${version}/crud/write-operations/modify/
32+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/write-operations/embedded-arrays/ -> ${base}/${version}/crud/write-operations/embedded-arrays/
33+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/write-operations/upsert/ -> ${base}/${version}/crud/write-operations/upsert/
34+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/write-operations/bulk/ -> ${base}/${version}/crud/write-operations/bulk/
35+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/query-document/ -> ${base}/${version}/crud/query-document/
36+
[v5.0-master]: ${prefix}/${version}/fundamentals/crud/compound-operations/ -> ${base}/${version}/crud/compound-operations/
37+
[v5.0-master]: ${prefix}/${version}/fundamentals/data-formats/ -> ${base}/${version}/data-formats/
38+
[v5.0-master]: ${prefix}/${version}/fundamentals/data-formats/document-data-format-bson/ -> ${base}/${version}/data-formats/document-data-format-bson/
39+
[v5.0-master]: ${prefix}/${version}/fundamentals/data-formats/document-data-format-extended-json/ -> ${base}/${version}/data-formats/document-data-format-extended-json/
40+
[v5.0-master]: ${prefix}/${version}/fundamentals/data-formats/documents/ -> ${base}/${version}/data-formats/documents/
41+
[v5.0-master]: ${prefix}/${version}/fundamentals/data-formats/document-data-format-pojo/ -> ${base}/${version}/data-formats/document-data-format-pojo/
42+
[v5.0-master]: ${prefix}/${version}/fundamentals/data-formats/document-data-format-record/ -> ${base}/${version}/data-formats/document-data-format-record/
43+
[v5.0-master]: ${prefix}/${version}/fundamentals/data-formats/pojo-customization/ -> ${base}/${version}/data-formats/pojo-customization/
44+
[v5.0-master]: ${prefix}/${version}/fundamentals/data-formats/codecs/ -> ${base}/${version}/data-formats/codecs/
45+
[v5.0-master]: ${prefix}/${version}/fundamentals/connection/ -> ${base}/${version}/connection/
46+
[v5.0-master]: ${prefix}/${version}/fundamentals/connection/connect/ -> ${base}/${version}/connection/connect/
47+
[v5.0-master]: ${prefix}/${version}/fundamentals/connection/connection-options/ -> ${base}/${version}/connection/connection-options/
48+
[v5.0-master]: ${prefix}/${version}/fundamentals/connection/mongoclientsettings/ -> ${base}/${version}/connection/mongoclientsettings/
49+
[v5.0-master]: ${prefix}/${version}/fundamentals/connection/network-compression/ -> ${base}/${version}/connection/network-compression/
50+
[v5.0-master]: ${prefix}/${version}/fundamentals/connection/socks/ -> ${base}/${version}/connection/socks/
51+
[v5.0-master]: ${prefix}/${version}/fundamentals/connection/tls/ -> ${base}/${version}/security/tls/
52+
[v5.0-master]: ${prefix}/${version}/fundamentals/connection/jndi/ -> ${base}/${version}/connection/jndi/
53+
[v5.0-master]: ${prefix}/${version}/fundamentals/builders/ -> ${base}/${version}/crud/builders/
54+
[v5.0-master]: ${prefix}/${version}/fundamentals/builders/aggregates/ -> ${base}/${version}/crud/builders/aggregates/
55+
[v5.0-master]: ${prefix}/${version}/fundamentals/builders/filters/ -> ${base}/${version}/crud/builders/filters/
56+
[v5.0-master]: ${prefix}/${version}/fundamentals/builders/indexes/ -> ${base}/${version}/crud/builders/indexes/
57+
[v5.0-master]: ${prefix}/${version}/fundamentals/builders/projections/ -> ${base}/${version}/crud/builders/projections/
58+
[v5.0-master]: ${prefix}/${version}/fundamentals/builders/sort/ -> ${base}/${version}/crud/builders/sort/
59+
[v5.0-master]: ${prefix}/${version}/fundamentals/builders/updates/ -> ${base}/${version}/crud/builders/updates/
60+
[v5.0-master]: ${prefix}/${version}/fundamentals/builders/vector-search -> ${base}/${version}/atlas-vector-search/
61+
[v5.0-master]: ${prefix}/${version}/fundamentals/aggregation/ -> ${base}/${version}/crud/aggregation/
62+
[v5.0-master]: ${prefix}/${version}/fundamentals/aggregation-expression-operations/ -> ${base}/${version}/crud/aggregation-expression-operations/
63+
[v5.0-master]: ${prefix}/${version}/fundamentals/collations/ -> ${base}/${version}/crud/collations/
64+
[v5.0-master]: ${prefix}/${version}/fundamentals/stable-api/ -> ${base}/${version}/connection/stable-api/
65+
[v5.0-master]: ${prefix}/${version}/connection-troubleshooting/ -> ${base}/${version}/connection/connection-troubleshooting/
66+
[v5.0-master]: ${prefix}/${version}/fundamentals/gridfs/ -> ${base}/${version}/crud/gridfs/
67+
[v5.0-master]: ${prefix}/${version}/fundamentals/transactions/ -> ${base}/${version}/crud/transactions/
68+
[v5.0-master]: ${prefix}/${version}/fundamentals/time-series/ -> ${base}/${version}/data-formats/time-series/
69+
[v5.0-master]: ${prefix}/${version}/quick-start/ -> ${base}/${version}/getting-started/
70+
[v5.0-master]: ${prefix}/${version}/fundamentals/databases-collections/ -> ${base}/${version}/getting-started/databases-collections/
71+
[v5.0-master]: ${prefix}/${version}/integrations/ -> ${base}/${version}/getting-started/integrations/
72+
[v5.0-master]: ${prefix}/${version}/quick-reference/ -> ${base}/${version}/getting-started/quick-reference/
73+
[v5.0-master]: ${prefix}/${version}/fundamentals/enterprise-auth/ -> ${base}/${version}/security/enterprise-auth/
74+
[v5.0-master]: ${prefix}/${version}/connection/socks/ -> ${base}/${version}/security/socks/

snooty.toml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ intersphinx = [
77
]
88

99
toc_landing_pages = [
10-
"/fundamentals/connection",
11-
"/fundamentals/crud",
12-
"/fundamentals/builders",
13-
"/fundamentals/aggregation",
14-
"/usage-examples",
15-
"/fundamentals/builders/aggregates",
10+
"/getting-started",
11+
"/connection",
12+
"/crud",
13+
"/builders",
14+
"/aggregation",
15+
"/data-formats",
16+
"/api-documentation"
1617
]
1718

1819
sharedinclude_root = "https://raw.githubusercontent.com/10gen/docs-shared/main/"

source/fundamentals/aggregation.txt renamed to source/aggregation.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ Aggregation
1717
:depth: 2
1818
:class: singlecol
1919

20+
.. toctree::
21+
22+
Aggregation Expressions </aggregation/aggregation-expression-operations>
23+
2024
Overview
2125
--------
2226

source/atlas-search.txt

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
.. _java-atlas-search:
2+
3+
============
4+
Atlas Search
5+
============
6+
7+
.. facet::
8+
:name: genre
9+
:values: reference
10+
11+
.. meta::
12+
:keywords: full text, text analyzer, meta, pipeline, scoring, Lucene
13+
:description: Learn about how to use Atlas Search in the {+driver-long+}.
14+
15+
.. contents:: On this page
16+
:local:
17+
:backlinks: none
18+
:depth: 2
19+
:class: singlecol
20+
21+
See :atlas:`Atlas Search </atlas-search/>` in the MongoDB Atlas documentation.

source/fundamentals/builders/vector-search.txt renamed to source/atlas-vector-search.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ Atlas Vector Search
77
.. facet::
88
:name: genre
99
:values: reference
10-
10+
1111
.. meta::
12-
:keywords: code example, semantic, nearest
12+
:keywords: full text, text analyzer, meta, pipeline, scoring, Lucene, AI, artificial intelligence, code example, semantic, nearest
13+
:description: Learn about how to use Atlas Vector Search in the {+driver-long+}.
1314

1415
.. contents:: On this page
1516
:local:
@@ -103,4 +104,4 @@ guide, see the following API documentation:
103104
- `Projections.metaVectorSearchScore()
104105
<{+api+}/apidocs/mongodb-driver-core/com/mongodb/client/model/Projections.html#metaVectorSearchScore(java.lang.String)>`__
105106

106-
- `BinaryVector <{+api+}/apidocs/bson/org/bson/BinaryVector.html>`__
107+
- `BinaryVector <{+api+}/apidocs/bson/org/bson/BinaryVector.html>`__

source/fundamentals/builders.txt renamed to source/builders.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ Builders
66

77
.. toctree::
88

9-
Aggregation </fundamentals/builders/aggregates>
10-
Filters </fundamentals/builders/filters>
11-
Indexes </fundamentals/builders/indexes>
12-
Projection </fundamentals/builders/projections>
13-
Sort </fundamentals/builders/sort>
14-
Update </fundamentals/builders/updates>
9+
Aggregation </builders/aggregates>
10+
Filters </builders/filters>
11+
Indexes </builders/indexes>
12+
Projection </builders/projections>
13+
Sort </builders/sort>
14+
Update </builders/updates>
1515

1616
.. contents:: On this page
1717
:local:

source/fundamentals/builders/aggregates.txt renamed to source/builders/aggregates.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Aggregates Builders
1717

1818
.. toctree::
1919

20-
Atlas Vector Search </fundamentals/builders/vector-search>
20+
Atlas Vector Search </builders/vector-search>
2121

2222
.. _aggregates-builders:
2323

@@ -90,7 +90,7 @@ Project
9090

9191
Use the ``project()`` method to create a :manual:`$project </reference/operator/aggregation/project/>`
9292
pipeline stage that project specified document fields. Field projection
93-
in aggregation follows the same rules as :doc:`field projection in queries </fundamentals/crud/read-operations/project>`.
93+
in aggregation follows the same rules as :doc:`field projection in queries </crud/read-operations/project>`.
9494

9595
.. tip::
9696

source/fundamentals/builders/filters.txt renamed to source/builders/filters.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ In this guide, you can learn how to use **builders** to specify
2020

2121
Builders are classes provided by the MongoDB Java driver that help you
2222
construct :ref:`BSON <bson>` objects. To learn more, see our :doc:`guide
23-
on builders </fundamentals/builders/>`.
23+
on builders </builders/>`.
2424

2525
Filters are the operations MongoDB uses to limit your results to what
2626
you want to see.

source/fundamentals/builders/indexes.txt renamed to source/builders/indexes.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Overview
1616
--------
1717

1818
In this guide, you can learn how to specify **indexes** using
19-
:doc:`builders </fundamentals/builders/>` in the MongoDB Java driver.
19+
:doc:`builders </builders/>` in the MongoDB Java driver.
2020
The ``Indexes`` builder provides helper methods for constructing the
2121
following types of indexes:
2222

source/fundamentals/builders/projections.txt renamed to source/builders/projections.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Overview
1616
--------
1717

1818
In this guide, you can learn how to specify **projections** using
19-
:doc:`builders </fundamentals/builders/>` in the MongoDB Java driver.
19+
:doc:`builders </builders/>` in the MongoDB Java driver.
2020

2121
MongoDB supports **field projection**, specifying which fields to include and exclude when returning results from a
2222
query. Projection in MongoDB follows some basic rules:

source/fundamentals/builders/sort.txt renamed to source/builders/sort.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ examples of sort criteria are:
3232

3333
Builders are classes provided by the MongoDB Java driver that help you
3434
construct :ref:`BSON <bson>` objects. To learn more, see our :doc:`guide
35-
on builders </fundamentals/builders/>`.
35+
on builders </builders/>`.
3636

3737
You should read this guide if you would like to use builders to specify sort
3838
criteria for your queries.
3939

4040
If you want to learn the fundamentals of sorting in the MongoDB Java
4141
driver, consider reading our
42-
:doc:`guide on sorting </fundamentals/crud/read-operations/sort/>`.
42+
:doc:`guide on sorting </crud/read-operations/sort/>`.
4343

4444
.. _sorts-builders-sort-sample:
4545

@@ -63,7 +63,7 @@ criteria operators supported by MongoDB. These methods return a ``Bson`` object
6363
that you can pass to the ``sort()`` method of a ``FindIterable`` instance or to
6464
``Aggregates.sort()``. If you want to learn more about the ``Aggregates``
6565
class, see our
66-
:doc:`guide on the Aggregates builder </fundamentals/builders/aggregates>`.
66+
:doc:`guide on the Aggregates builder </builders/aggregates>`.
6767

6868
For more information about the classes and interfaces in this section, see the
6969
following API Documentation:

source/usage-examples/command.txt renamed to source/command.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
Run a Command
33
=============
44

5-
6-
75
You can run all raw database operations using the
86
``MongoDatabase.runCommand()`` method. A raw database operation is a
97
command you can execute directly on the {+mdb-server+} CLI. These

source/fundamentals/connection.txt renamed to source/connection.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ Connection Guide
66

77
.. toctree::
88

9-
Connect to MongoDB </fundamentals/connection/connect>
10-
Connection Options </fundamentals/connection/connection-options>
11-
MongoClient Settings </fundamentals/connection/mongoclientsettings>
12-
Network Compression </fundamentals/connection/network-compression>
13-
TLS/SSL </fundamentals/connection/tls>
14-
SOCKS5 Proxy </fundamentals/connection/socks>
15-
JNDI Datasource </fundamentals/connection/jndi>
9+
Connect to MongoDB </connection/connect>
10+
Connection Options </connection/connection-options>
11+
MongoClient Settings </connection/mongoclientsettings>
12+
Stable API </connection/stable-api>
13+
Network Compression </connection/network-compression>
14+
JNDI Datasource </connection/jndi>
15+
Connection Troubleshooting </connection/connection-troubleshooting>
1616
AWS Lambda <https://www.mongodb.com/docs/atlas/manage-connections-aws-lambda/>
1717

1818
.. contents:: On this page

source/fundamentals/connection/connect.txt renamed to source/connection/connect.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,7 @@ Use the ``MongoClients.create()`` method to construct a ``MongoClient``.
3333

3434
As each ``MongoClient`` represents a thread-safe pool of connections to the
3535
database, most applications only require a single instance of a
36-
``MongoClient``, even across multiple threads. To learn more about
37-
how connection pools work in the driver, see the :ref:`FAQ page <java-faq-connection-pool>`.
38-
36+
``MongoClient``, even across multiple threads.
3937
All resource usage limits, such as max connections, apply to individual
4038
``MongoClient`` instances.
4139

source/fundamentals/connection/connection-options.txt renamed to source/connection/connection-options.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ parameters of the connection URI to specify the behavior of the client.
194194
* - **authMechanism**
195195
- string
196196
- Specifies the :doc:`authentication mechanism
197-
</fundamentals/auth>` that the driver uses if a credential
197+
</security/auth>` that the driver uses if a credential
198198
was supplied.
199199

200200
| **Default**: By default, the client picks the most secure

source/connection-troubleshooting.txt renamed to source/connection/connection-troubleshooting.txt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@ Connection Troubleshooting
3131
finding more resources
3232
- The `MongoDB Community Forums <{+communityForums+}>`__ for
3333
questions, discussions, or general technical support
34-
- The :ref:`Frequently Asked Questions (FAQ) <java-faq>` page for
35-
answers to common questions about the {+driver-short+}
3634

3735
.. replacement:: server-selection-timeout-error
3836

@@ -150,11 +148,6 @@ Connection Troubleshooting
150148

151149
``maxIdleTimeMS``
152150

153-
.. replacement:: connection-pools-learn-more
154-
155-
To learn more about how connection pooling works in the driver, see
156-
:ref:`java-faq-connection-pool` in the FAQ.
157-
158151
.. replacement:: scram-failure-error
159152

160153
.. code-block::
File renamed without changes.
File renamed without changes.

source/crud.txt

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
.. _java-crud-operations:
2+
3+
===============
4+
CRUD Operations
5+
===============
6+
7+
.. toctree::
8+
:caption: CRUD Operations
9+
10+
Read </crud/read-operations>
11+
Write </crud/write-operations>
12+
Query </crud/query-document>
13+
Compound Operations </crud/compound-operations>
14+
Transactions </crud/transactions>
15+
Collations </crud/collations>
16+
Large File Storage with GridFS </crud/gridfs>
17+
18+
CRUD (Create, Read, Update, Delete) operations enable you to work with
19+
data stored in MongoDB.
20+
21+
- :ref:`Read Operations <java-read-operations>` find and return
22+
documents stored in your database.
23+
- :ref:`Write Operations <java-write-operations>` insert, modify,
24+
or delete documents in your database.
25+
26+
Some operations combine aspects of read and write operations. See our
27+
guide on :ref:`compound operations <java-compound-operations>`
28+
to learn more about these hybrid methods.
File renamed without changes.

source/fundamentals/crud/compound-operations.txt renamed to source/crud/compound-operations.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
.. _java-compound-operations:
2+
13
===================
24
Compound Operations
35
===================
46

5-
6-
77
.. contents:: On this page
88
:local:
99
:backlinks: none
@@ -101,10 +101,10 @@ The output of the preceding code resembles the following:
101101
{"food": "pizza", "color": "green"}
102102

103103
For more information about the ``Projections`` class, see our
104-
:doc:`guide on the Projections builder </fundamentals/builders/projections/>`.
104+
:doc:`guide on the Projections builder </builders/projections/>`.
105105

106106
For more information about the upsert operation, see our
107-
:doc:`guide on upserts </fundamentals/crud/write-operations/upsert/>`.
107+
:doc:`guide on upserts </crud/write-operations/upsert/>`.
108108

109109
For more information about the methods and classes mentioned in this section,
110110
see the following API Documentation:
@@ -187,7 +187,7 @@ The output of the preceding code resembles the following:
187187
{"_id": 2, "food": "pear", "color": "yellow"}
188188

189189
For more information about the ``Sorts`` class, see our
190-
:doc:`guide on the Sorts builder </fundamentals/builders/sort/>`.
190+
:doc:`guide on the Sorts builder </builders/sort/>`.
191191

192192
For more information about the methods and classes mentioned in this section,
193193
see the following API Documentation:
@@ -318,10 +318,10 @@ instance:
318318
for the duration of your compound operation.
319319

320320
For information on the ``Updates`` class, see our
321-
:doc:`guide on the Updates builder </fundamentals/builders/updates/>`.
321+
:doc:`guide on the Updates builder </builders/updates/>`.
322322

323323
For more information of the ``Filters`` class, see our
324-
:doc:`guide on the Filters builder </fundamentals/builders/filters/>`.
324+
:doc:`guide on the Filters builder </builders/filters/>`.
325325

326326
For more information about the ``findOneAndUpdate()`` method, see
327327
the API Documentation for the `MongoCollection class <{+api+}/apidocs/mongodb-driver-sync/com/mongodb/client/MongoCollection.html#findOneAndUpdate(org.bson.conversions.Bson,java.util.List,com.mongodb.client.model.FindOneAndUpdateOptions)>`__.

0 commit comments

Comments
 (0)