Skip to content

Commit fa6c0c2

Browse files
authored
DOCSP-49293: feature compatibility joins (#3355)
1 parent af499af commit fa6c0c2

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

Diff for: docs/feature-compatibility.txt

+21-3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ availability in the {+odm-short+}.
2727
The following sections contain tables that describe whether individual
2828
features are available in the {+odm-short+}.
2929

30+
.. tip:: SQL Concepts in MongoDB
31+
32+
To learn about how MongoDB represents SQL terminology, concepts, and
33+
functionality, see the :manual:`SQL to MongoDB Mapping Chart
34+
</reference/sql-comparison/>`.
35+
3036
Database Features
3137
-----------------
3238

@@ -117,10 +123,18 @@ The following Eloquent methods are not supported in the {+odm-short+}:
117123
- *Unsupported*
118124

119125
* - Joins
120-
- *Unsupported*
126+
- Use the ``$lookup`` aggregation stage. To learn more, see the
127+
:manual:`$lookup reference
128+
</reference/operator/aggregation/lookup/>` in the
129+
{+server-docs-name+}. {+odm-long+} provides the
130+
:ref:`laravel-aggregation-builder` to perform aggregations.
121131

122132
* - Unions
123-
- *Unsupported*
133+
- Use the ``$unionWith`` aggregation stage. To learn more, see the
134+
:manual:`$unionWith reference
135+
</reference/operator/aggregation/unionWith/>` in the
136+
{+server-docs-name+}. {+odm-long+} provides the
137+
:ref:`laravel-aggregation-builder` to perform aggregations.
124138

125139
* - `Basic Where Clauses <https://laravel.com/docs/{+laravel-docs-version+}/queries#basic-where-clauses>`__
126140
- ✓
@@ -144,7 +158,11 @@ The following Eloquent methods are not supported in the {+odm-short+}:
144158
- *Unsupported*
145159

146160
* - Grouping
147-
- Partially supported. Use :ref:`Aggregations <laravel-query-builder-aggregations>`.
161+
- Use the ``$group`` aggregation stage. To learn more, see the
162+
:manual:`$group reference
163+
</reference/operator/aggregation/group/>` in the
164+
{+server-docs-name+}. {+odm-long+} provides the
165+
:ref:`laravel-aggregation-builder` to perform aggregations.
148166

149167
* - Limit and Offset
150168
- ✓

0 commit comments

Comments
 (0)