@@ -49,11 +49,11 @@ Index Support
49
49
:widths: 30 30 40
50
50
51
51
* - MongoDB Feature
52
- - Public Preview Support
52
+ - Current Support
53
53
- General Availability Support
54
54
55
55
* - Atlas Search and Atlas Vector Search indexes
56
- - *Partially Supported *. You cannot use the Django
56
+ - *Unsupported *. You cannot use the Django
57
57
Indexes API to create these indexes, but you can use
58
58
the PyMongo Driver by :ref:`exposing your MongoClient <django-client-operations>`.
59
59
- ✓
@@ -67,7 +67,7 @@ Index Support
67
67
- ✓
68
68
69
69
* - Geospatial indexes
70
- - *Partially Supported *. You cannot use the Django
70
+ - *Unsupported *. You cannot use the Django
71
71
Indexes API to create these indexes, but you can use
72
72
the PyMongo Driver by :ref:`exposing your MongoClient <django-client-operations>`.
73
73
- ✓
@@ -92,15 +92,15 @@ Index Support
92
92
- *Unsupported*.
93
93
- ✓
94
94
95
- Field Type Support
96
- ~~~~~~~~~~~~~~~~~~
95
+ Data Type Support
96
+ ~~~~~~~~~~~~~~~~~
97
97
98
98
.. list-table::
99
99
:header-rows: 1
100
100
:widths: 30 30 40
101
101
102
- * - MongoDB Field Type
103
- - Public Preview Support
102
+ * - BSON Data Type
103
+ - Current Support
104
104
- General Availability Support
105
105
106
106
* - ``Array``
@@ -124,8 +124,13 @@ Field Type Support
124
124
- *Partial Support Planned*. We plan to add support for registering
125
125
``EmbeddedModel`` schema changes after creation.
126
126
127
- {+django-odm+} currently supports all other MongoDB field types not included
128
- in the preceding table. To view a full list of supported fields, see the :ref:`django-models-mongodb-fields`
127
+ * - ``Regular Expression``
128
+ - *Unsupported*.
129
+ - *Unsupported*. However, we plan to support this type
130
+ in a post-GA release.
131
+
132
+ {+django-odm+} currently supports all other MongoDB data types not included
133
+ in the preceding table. To view a full list of supported types, see the :ref:`django-models-mongodb-fields`
129
134
section of the Create Models guide.
130
135
131
136
Query Support
@@ -136,7 +141,7 @@ Query Support
136
141
:widths: 30 30 40
137
142
138
143
* - MongoDB Feature
139
- - Public Preview Support
144
+ - Current Support
140
145
- General Availability Support
141
146
142
147
* - Aggregation operations
@@ -188,13 +193,12 @@ Database and Collection Support
188
193
:widths: 30 30 40
189
194
190
195
* - MongoDB Feature
191
- - Public Preview Support
196
+ - Current Support
192
197
- General Availability Support
193
198
194
199
* - Asynchronous support
195
- - *Unsupported*.
196
- - *Unsupported*. However, we plan to add support for this feature
197
- in a post-GA release.
200
+ - ✓
201
+ - ✓
198
202
199
203
* - Authentication
200
204
- ✓
@@ -268,19 +272,14 @@ Field Type Support
268
272
:widths: 30 30 40
269
273
270
274
* - {+framework+} Field Type
271
- - Public Preview Support
275
+ - Current Support
272
276
- General Availability Support
273
277
274
278
* - ``AutoField``
275
279
- *Unsupported*. The ``BigAutoField`` and ``SmallAutoField`` types are also
276
280
not supported. Instead, use ``ObjectIdField``.
277
281
- *Unsupported*.
278
282
279
- * - ``BSONRegExp``
280
- - *Unsupported*.
281
- - *Unsupported*. However, we plan to support this field
282
- in a post-GA release.
283
-
284
283
* - ``DateTimeField``
285
284
- *Partially Supported*. You can use this field type with the
286
285
following limitations:
@@ -345,7 +344,7 @@ Query Support
345
344
:widths: 30 30 40
346
345
347
346
* - {+framework+} ``QuerySet`` Feature
348
- - Public Preview Support
347
+ - Current Support
349
348
- General Availability Support
350
349
351
350
* - ``aggregate()``
@@ -548,7 +547,7 @@ Database Function Support
548
547
:widths: 30 30 40
549
548
550
549
* - {+framework+} Function
551
- - Public Preview Support
550
+ - Current Support
552
551
- General Availability Support
553
552
554
553
* - ``Chr``
@@ -608,7 +607,7 @@ Management Support
608
607
:widths: 30 30 40
609
608
610
609
* - {+framework+} Feature
611
- - Public Preview Support
610
+ - Current Support
612
611
- General Availability Support
613
612
614
613
* - {+framework+} Admin
@@ -638,7 +637,7 @@ Management Command Support
638
637
:widths: 30 30 40
639
638
640
639
* - {+framework+} Command
641
- - Public Preview Support
640
+ - Current Support
642
641
- General Availability Support
643
642
644
643
* - ``check``
@@ -750,7 +749,7 @@ Migration Support
750
749
:widths: 30 30 40
751
750
752
751
* - {+framework+} Feature
753
- - Public Preview Support
752
+ - Current Support
754
753
- General Availability Support
755
754
756
755
* - Creating, deleting, and updating indexes through migration
@@ -763,22 +762,10 @@ Migration Support
763
762
- *Unsupported*.
764
763
- *Unsupported*.
765
764
766
- * - Making migrations
767
- - ✓
768
- - ✓
769
-
770
765
* - ``migrate --fake-initial`` option
771
766
- *Unsupported*.
772
767
- *Unsupported*.
773
768
774
- * - Recording schema history
775
- - ✓
776
- - ✓
777
-
778
- * - Storing migration files
779
- - ✓
780
- - ✓
781
-
782
769
Third Party Library Support
783
770
~~~~~~~~~~~~~~~~~~~~~~~~~~~
784
771
@@ -787,7 +774,7 @@ Third Party Library Support
787
774
:widths: 30 30 40
788
775
789
776
* - Library
790
- - Public Preview Support
777
+ - Current Support
791
778
- General Availability Support
792
779
793
780
* - `Django-filter <https://django-filter.readthedocs.io/en/stable/>`__
0 commit comments