Skip to content

Commit 5d0c1d3

Browse files
committed
more info
1 parent ba1beb8 commit 5d0c1d3

File tree

1 file changed

+76
-29
lines changed

1 file changed

+76
-29
lines changed

source/limitations-upcoming.txt

Lines changed: 76 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,19 @@ releases. We will prioritize these upcoming features
2828
based on user demand, and you can request support
2929
for a feature by :ref:`creating a JIRA issue <django-issues-and-help>`.
3030

31-
.. important::
32-
33-
Unsupported features that have a checkmark (``✓``) symbol in the
34-
``General Availability Support`` column are planned for the GA
35-
release. However, support is not guaranteed.
36-
3731
MongoDB Features
3832
----------------
3933

4034
This section indicates whether the {+django-odm+} supports various
4135
MongoDB features and which features we plan to support in
4236
the GA release.
4337

38+
.. important::
39+
40+
Unsupported MongoDB features that have a checkmark (``✓``) symbol in the
41+
**General Availability Support** column are planned for the GA
42+
release. However, support is not guaranteed.
43+
4444
Index Support
4545
~~~~~~~~~~~~~
4646

@@ -153,7 +153,7 @@ Query Support
153153
- ✓
154154

155155
* - Delete operations
156-
- ✓ Use ``delete()``.
156+
- ✓
157157
- ✓
158158

159159
* - Geospatial queries
@@ -163,15 +163,15 @@ Query Support
163163
- ✓
164164

165165
* - Insert operations
166-
- ✓ Use ``create()`` or ``save()``.
166+
- ✓
167167
- ✓
168168

169169
* - Read operations
170-
- ✓ Use ``filter()`` or ``get()``.
170+
- ✓
171171
- ✓
172172

173173
* - Update operations
174-
- ✓ Use ``update()``.
174+
- ✓
175175
- ✓
176176

177177
* - Vector Search queries
@@ -193,44 +193,57 @@ Database and Collection Support
193193

194194
* - Asynchronous support
195195
- *Unsupported*.
196-
- ✓
197-
198-
* - Collection interaction
199-
- ✓ Use Django models to represent MongoDB collections.
200-
- ✓
196+
- *Unsupported*. However, we plan to add support for this feature
197+
in a post-GA release.
201198

202-
* - Database interaction
199+
* - Authentication
203200
- ✓
204201
- ✓
205202

206-
* - Transactions
203+
* - Cached data storage
207204
- *Unsupported*.
208205
- ✓
209206

207+
* - Change Streams
208+
- *Unsupported*.
209+
- *Unsupported*. However, we plan to add support for this feature
210+
in a post-GA release.
211+
210212
* - Client-side Field Level Encryption and Queryable Encryption
211213
- *Unsupported*.
212214
- ✓
213215

214-
* - Multiple models for one collection
215-
- *Unsupported*.
216+
* - Collection interaction
217+
- ✓
218+
- ✓
219+
220+
* - Database interaction
221+
- ✓
216222
- ✓
217223

218224
* - GridFS
219225
- *Unsupported*.
220226
- *Unsupported*. However, we plan to add support for this feature
221227
in a post-GA release.
222228

223-
* - Change Streams
229+
* - Multiple models for one collection
224230
- *Unsupported*.
225-
- *Unsupported*. However, we plan to add support for this feature
226-
in a post-GA release.
231+
- ✓
232+
233+
* - Representing documents
234+
- ✓ Use models to represent MongoDB documents.
235+
- ✓
227236

228237
* - Schema validation
229238
- *Unsupported*.
230239
- *Unsupported*. However, we plan to add support for this feature
231240
in a post-GA release.
232241

233-
* - Cached data storage
242+
* - Timeseries data
243+
- ✓
244+
- ✓
245+
246+
* - Transactions
234247
- *Unsupported*.
235248
- ✓
236249

@@ -241,6 +254,12 @@ This section indicates whether the {+django-odm+} supports various
241254
{+framework+} features and which features we plan to support in
242255
the GA release.
243256

257+
.. important::
258+
259+
Unsupported {+framework+} features that have a checkmark (``✓``) symbol in the
260+
**General Availability Support** column are planned for the GA
261+
release. However, support is not guaranteed.
262+
244263
Field Type Support
245264
~~~~~~~~~~~~~~~~~~
246265

@@ -442,6 +461,11 @@ Query Support
442461
- ✓
443462
- ✓
444463

464+
* - ``JOIN`` operations
465+
- *Partially Supported*. You can use MongoDB's :manual:`$lookup </reference/operator/aggregation/lookup/>`
466+
pipeline stage to perform joins.
467+
- *Full Support Not Planned*.
468+
445469
* - ``last()``
446470
- ✓
447471
- ✓
@@ -579,18 +603,41 @@ Database Function Support
579603
Management Support
580604
~~~~~~~~~~~~~~~~~~
581605

582-
{+django-odm+} supports the {+framework+} Admin interface, which
583-
you can use as a management tool. To learn more, see the :ref:`django-get-started-create-admin`
584-
step in the Get Started guide.
606+
.. list-table::
607+
:header-rows: 1
608+
:widths: 30 30 40
609+
610+
* - {+framework+} Feature
611+
- Public Preview Support
612+
- General Availability Support
613+
614+
* - {+framework+} Admin
615+
- ✓
616+
- ✓
617+
618+
* - {+framework+} Forms
619+
- ✓
620+
- ✓
621+
622+
* - {+framework+} Authentication
623+
- ✓
624+
- ✓
625+
626+
* - Management commands
627+
- *Partially Supported*. For a full list of supported and unsupported
628+
commands, see the :ref:`following section <django-management-commands>`.
629+
- *Full Support Not Planned*.
630+
631+
.. _django-management-commands:
585632

586-
The following table describes {+django-odm+}'s support for
587-
{+framework+} management commands:
633+
Management Command Support
634+
``````````````````````````
588635

589636
.. list-table::
590637
:header-rows: 1
591638
:widths: 30 30 40
592639

593-
* - {+framework+} Admin Command
640+
* - {+framework+} Command
594641
- Public Preview Support
595642
- General Availability Support
596643

0 commit comments

Comments
 (0)