Add support for the $expand operator by mapping the $expand value to the correct $lookup stage https://docs.oasis-open.org/odata/odata/v4.02/odata-v4.02-part2-url-conventions.html ### Links GraphLookup https://www.mongodb.com/docs/manual/reference/operator/aggregation/graphLookup/ Query object https://www.mongodb.com/docs/manual/tutorial/query-documents/#std-label-read-operations-query-argument https://www.mongodb.com/docs/manual/core/document/#std-label-document-query-filter https://www.mongodb.com/docs/manual/reference/mql/query-predicates/#std-label-query-selectors #### Notes $graphLookup -> should use $unwid in case if there is any nested pipeline $lookUp -> does not required $unwid in case if there is any nested pipeline
Add support for the $expand operator by mapping the $expand value to the correct $lookup stage
https://docs.oasis-open.org/odata/odata/v4.02/odata-v4.02-part2-url-conventions.html
Links
GraphLookup
https://www.mongodb.com/docs/manual/reference/operator/aggregation/graphLookup/
Query object
https://www.mongodb.com/docs/manual/tutorial/query-documents/#std-label-read-operations-query-argument
https://www.mongodb.com/docs/manual/core/document/#std-label-document-query-filter
https://www.mongodb.com/docs/manual/reference/mql/query-predicates/#std-label-query-selectors
Notes
$graphLookup -> should use $unwid in case if there is any nested pipeline
$lookUp -> does not required $unwid in case if there is any nested pipeline