Skip to content

Commit 0638bec

Browse files
authored
Merge branch 'master' into DOCSP-30522-connection-landing
2 parents 4ffbc4d + b1cf218 commit 0638bec

File tree

4 files changed

+48
-19
lines changed

4 files changed

+48
-19
lines changed

snooty.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ intersphinx = [ "https://www.mongodb.com/docs/manual/objects.inv",
77
]
88

99
toc_landing_pages = [
10-
"/fundamentals/connection"
11-
]
10+
"/fundamentals/connection",
11+
"/fundamentals/crud"
12+
]
1213

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

source/fundamentals.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ Fundamentals
99
:maxdepth: 1
1010

1111
/fundamentals/connections
12+
/fundamentals/crud
1213

1314
..
1415
Connect to MongoDB Atlas from AWS Lambda <https://www.mongodb.com/docs/atlas/manage-connections-aws-lambda/>
@@ -17,7 +18,6 @@ Fundamentals
1718
/fundamentals/auth
1819
/fundamentals/enterprise-auth
1920
/fundamentals/bson
20-
/fundamentals/crud
2121
/fundamentals/aggregation
2222
/fundamentals/indexes
2323
/fundamentals/transactions

source/fundamentals/crud.txt

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
.. _rust-crud:
2+
3+
===============
4+
CRUD Operations
5+
===============
6+
7+
.. toctree::
8+
:caption: CRUD Operations
9+
10+
..
11+
/fundamentals/crud/read-operations
12+
/fundamentals/crud/write-operations
13+
/fundamentals/crud/compound-operations
14+
/fundamentals/crud/write-read-pref
15+
16+
CRUD (create, read, update, and delete) operations enable you to work
17+
with data stored in MongoDB.
18+
19+
.. - :ref:`rust-crud-read-operations` find and return
20+
.. documents stored in your database.
21+
.. - :ref:`rust-crud-write-operations` insert, modify,
22+
.. or delete documents in your database.
23+
24+
.. Compound operations combine functionalities of read and write
25+
.. operations. To learn more about these methods, see
26+
.. the :ref:`rust-compound-operations` guide.
27+
28+
.. To learn how to modify the way your CRUD operations execute on
29+
.. the server, see the :ref:`rust-write-read-pref` guide.

source/includes/fundamentals-sections.rst

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,21 @@ Learn how to perform the following tasks using the {+driver-short+} in the
22
Fundamentals section:
33

44
- :ref:`Connect to MongoDB <rust-connection>`
5+
- :ref:`Read from and Write to MongoDB <rust-crud>`
56

67
..
78
- :atlas:`Connect to MongoDB Atlas from AWS Lambda </manage-connections-aws-lambda/>`
8-
- :ref:`Specify an API Version <golang-stable-api>`
9-
- :ref:`How the Driver Uses Context <golang-context>`
10-
- :ref:`Authenticate with MongoDB <golang-authentication-mechanisms>`
11-
- :ref:`Use Enterprise Authentication with MongoDB <golang-enterprise-authentication-mechanisms>`
12-
- :ref:`Work with BSON <golang-bson>`
13-
- :ref:`Read from and Write to MongoDB <golang-crud>`
14-
- :ref:`Perform Aggregations <golang-aggregation>`
15-
- :ref:`Construct Indexes <golang-indexes>`
16-
- :ref:`Specify Collations to Order Results <golang-collations>`
17-
- :ref:`Record Log Messages <golang-logging>`
18-
- :ref:`Run A Database Command <golang-run-command>`
19-
- :ref:`Use Driver Events in Your Code <golang-monitoring>`
20-
- :ref:`Store and Retrieve Files in MongoDB <golang-gridfs>`
21-
- :ref:`Use a Time Series Collection <golang-time-series>`
22-
- :ref:`Encrypt Fields <golang-fle>`
23-
- :ref:`Work with Geospatial Data <golang-geo>`
9+
- :ref:`Specify the Stable API Version <rust-stable-api>`
10+
- :ref:`Authenticate to MongoDB <rust-authentication-mechanisms>`
11+
- :ref:`Connect with Enterprise Authentication Mechanisms <rust-enterprise-authentication-mechanisms>`
12+
- :ref:`Convert Data to and from BSON <rust-bson>`
13+
- :ref:`Perform Aggregations <rust-aggregation>`
14+
- :ref:`Construct Indexes <rust-indexes>`
15+
- :ref:`Specify Collations to Order Results <rust-collations>`
16+
- :ref:`Record Log Messages <rust-logging>`
17+
- :ref:`Run A Database Command <rust-run-command>`
18+
- :ref:`Monitor Driver Events <rust-monitoring>`
19+
- :ref:`Store and Retrieve Large Files by Using GridFS <rust-gridfs>`
20+
- :ref:`Use a Time Series Collection <rust-time-series>`
21+
- :ref:`Encrypt Fields <rust-fle>`
22+
- :ref:`Query and Write Geospatial Data <rust-geo>`

0 commit comments

Comments
 (0)