AWS documentdb documentation change
Summary
Updated MongoDB operator reference tables by adding hyperlinks to each operator and restructured the 'Functional differences with MongoDB' section to include a new subsection with links to detailed operator documentation. Also changed 'Indexes and index properties' to 'Indexes' and 'Generative AI' to 'Aggregation pipeline operators'.
Security assessment
The changes are purely documentation improvements for better navigation and clarity. There is no mention of security vulnerabilities, security features, or any security-related context in the diff. The changes consist of adding hyperlinks to operator names and minor text adjustments, which are routine documentation updates.
Diff
diff --git a/documentdb/latest/developerguide/mongo-apis.md b/documentdb/latest/developerguide/mongo-apis.md index 8881f659c..78a976874 100644 --- a//documentdb/latest/developerguide/mongo-apis.md +++ b//documentdb/latest/developerguide/mongo-apis.md @@ -33 +33 @@ If there is a feature that isn't supported that you'd like us to build, let us k - * Indexes and index properties + * Indexes @@ -251,3 +251,3 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$all | Yes | Yes | Yes | Yes | Yes -$elemMatch | Yes | Yes | Yes | Yes | Yes -$size | Yes | Yes | Yes | Yes | Yes +[$all](./all.html) | Yes | Yes | Yes | Yes | Yes +[$elemMatch](./elemMatch.html) | Yes | Yes | Yes | Yes | Yes +[$size](./size-query.html) | Yes | Yes | Yes | Yes | Yes @@ -259,4 +259,4 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$bitsAllSet | Yes | Yes | Yes | Yes | Yes -$bitsAnySet | Yes | Yes | Yes | Yes | Yes -$bitsAllClear | Yes | Yes | Yes | Yes | Yes -$bitsAnyClear | Yes | Yes | Yes | Yes | Yes +[$bitsAllSet](./bitsAllSet.html) | Yes | Yes | Yes | Yes | Yes +[$bitsAnySet](./bitsAnySet.html) | Yes | Yes | Yes | Yes | Yes +[$bitsAllClear](./bitsAllClear.html) | Yes | Yes | Yes | Yes | Yes +[$bitsAnyClear](./bitsAnyClear.html) | Yes | Yes | Yes | Yes | Yes @@ -268 +268 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$comment | Yes | Yes | Yes | Yes | Yes +[$comment](./comment.html) | Yes | Yes | Yes | Yes | Yes @@ -274,8 +274,8 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$eq | Yes | Yes | Yes | Yes | Yes -$gt | Yes | Yes | Yes | Yes | Yes -$gte | Yes | Yes | Yes | Yes | Yes -$in | Yes | Yes | Yes | Yes | Yes -$lt | Yes | Yes | Yes | Yes | Yes -$lte | Yes | Yes | Yes | Yes | Yes -$ne | Yes | Yes | Yes | Yes | Yes -$nin | Yes | Yes | Yes | Yes | Yes +[$eq](./eq.html) | Yes | Yes | Yes | Yes | Yes +[$gt](./gt.html) | Yes | Yes | Yes | Yes | Yes +[$gte](./gte.html) | Yes | Yes | Yes | Yes | Yes +[$in](./in.html) | Yes | Yes | Yes | Yes | Yes +[$lt](./lt.html) | Yes | Yes | Yes | Yes | Yes +[$lte](./lte.html) | Yes | Yes | Yes | Yes | Yes +[$ne](./ne.html) | Yes | Yes | Yes | Yes | Yes +[$nin](./nin.html) | Yes | Yes | Yes | Yes | Yes @@ -287,2 +287,2 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$exists | Yes | Yes | Yes | Yes | Yes -$type | Yes | Yes | Yes | Yes | Yes +[$exists](./exists.html) | Yes | Yes | Yes | Yes | Yes +[$type](./type.html) | Yes | Yes | Yes | Yes | Yes @@ -294,5 +294,5 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$expr | No | Yes | Yes | Yes | No -[$jsonSchema](./json-schema-validation.html) | No | Yes | Yes | Yes | No -$mod | Yes | Yes | Yes | Yes | Yes -$regex | Yes | Yes | Yes | Yes | Yes -$text | No | No | Yes | Yes | No +[$expr](./expr.html) | No | Yes | Yes | Yes | No +[$jsonSchema](./jsonSchema.html) | No | Yes | Yes | Yes | No +[$mod](./mod-query.html) | Yes | Yes | Yes | Yes | Yes +[$regex](./regex.html) | Yes | Yes | Yes | Yes | Yes +[$text](./text.html) | No | No | Yes | Yes | No @@ -305,4 +305,4 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$and | Yes | Yes | Yes | Yes | Yes -$nor | Yes | Yes | Yes | Yes | Yes -$not | Yes | Yes | Yes | Yes | Yes -$or | Yes | Yes | Yes | Yes | Yes +[$and](./and.html) | Yes | Yes | Yes | Yes | Yes +[$nor](./nor.html) | Yes | Yes | Yes | Yes | Yes +[$not](./not.html) | Yes | Yes | Yes | Yes | Yes +[$or](./or.html) | Yes | Yes | Yes | Yes | Yes @@ -314,4 +314,4 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$ | Yes | Yes | Yes | Yes | Yes -$elemMatch | Yes | Yes | Yes | Yes | Yes -$meta | No | No | Yes | Yes | No -$slice | Yes | Yes | Yes | Yes | Yes +[$](./dollar-projection.html) | Yes | Yes | Yes | Yes | Yes +[$elemMatch](./elemMatch.html) | Yes | Yes | Yes | Yes | Yes +[$meta](./meta.html) | No | No | Yes | Yes | No +[$slice](./slice-projection.html) | Yes | Yes | Yes | Yes | Yes @@ -338,8 +338,8 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$ | Yes | Yes | Yes | Yes | Yes -$[] | Yes | Yes | Yes | Yes | Yes -$[<identifier>] | Yes | Yes | Yes | Yes | Yes -$addToSet | Yes | Yes | Yes | Yes | Yes -$pop | Yes | Yes | Yes | Yes | Yes -$pullAll | Yes | Yes | Yes | Yes | Yes -$pull | Yes | Yes | Yes | Yes | Yes -$push | Yes | Yes | Yes | Yes | Yes +[$](./dollar-update.html) | Yes | Yes | Yes | Yes | Yes +[$[]](./dollarBrackets-update.html) | Yes | Yes | Yes | Yes | Yes +[$[<identifier>]](./dollarIdentifier-update.html) | Yes | Yes | Yes | Yes | Yes +[$addToSet](./addToSet.html) | Yes | Yes | Yes | Yes | Yes +[$pop](./pop.html) | Yes | Yes | Yes | Yes | Yes +[$pullAll](./pullAll.html) | Yes | Yes | Yes | Yes | Yes +[$pull](./pull.html) | Yes | Yes | Yes | Yes | Yes +[$push](./push.html) | Yes | Yes | Yes | Yes | Yes @@ -351 +351 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$bit | Yes | Yes | Yes | Yes | Yes +[$bit](./bit.html) | Yes | Yes | Yes | Yes | Yes @@ -357,9 +357,9 @@ Operator | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$currentDate | Yes | Yes | Yes | Yes | Yes -$inc | Yes | Yes | Yes | Yes | Yes -$max | Yes | Yes | Yes | Yes | Yes -$min | Yes | Yes | Yes | Yes | Yes -$mul | Yes | Yes | Yes | Yes | Yes -$rename | Yes | Yes | Yes | Yes | Yes -$set | Yes | Yes | Yes | Yes | Yes -$setOnInsert | Yes | Yes | Yes | Yes | Yes -$unset | Yes | Yes | Yes | Yes | Yes +[$currentDate](./currentDate.html) | Yes | Yes | Yes | Yes | Yes +[$inc](./inc.html) | Yes | Yes | Yes | Yes | Yes +[$max](./max-update.html) | Yes | Yes | Yes | Yes | Yes +[$min](./min-update.html) | Yes | Yes | Yes | Yes | Yes +[$mul](./mul.html) | Yes | Yes | Yes | Yes | Yes +[$rename](./rename.html) | Yes | Yes | Yes | Yes | Yes +[$set](./set-update.html) | Yes | Yes | Yes | Yes | Yes +[$setOnInsert](./setOnInsert.html) | Yes | Yes | Yes | Yes | Yes +[$unset](./unset-update.html) | Yes | Yes | Yes | Yes | Yes @@ -371,4 +371,4 @@ Operator | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$each | Yes | Yes | Yes | Yes | Yes -$position | Yes | Yes | Yes | Yes | Yes -$slice | Yes | Yes | Yes | Yes | Yes -$sort | Yes | Yes | Yes | Yes | Yes +[$each](./each.html) | Yes | Yes | Yes | Yes | Yes +[$position](./position.html) | Yes | Yes | Yes | Yes | Yes +[$slice](./slice-update.html) | Yes | Yes | Yes | Yes | Yes +[$sort](./sort-update.html) | Yes | Yes | Yes | Yes | Yes @@ -385,4 +385,4 @@ $centerSphere | No | No | No | No | No -$geometry | Yes | Yes | Yes | Yes | Yes -$maxDistance | Yes | Yes | Yes | Yes | Yes -$minDistance | Yes | Yes | Yes | Yes | Yes -$nearSphere | Yes | Yes | Yes | Yes | Yes +[$geometry](./geometry.html) | Yes | Yes | Yes | Yes | Yes +[$maxDistance](./maxDistance.html) | Yes | Yes | Yes | Yes | Yes +[$minDistance](./minDistance.html) | Yes | Yes | Yes | Yes | Yes +[$nearSphere](./nearSphere.html) | Yes | Yes | Yes | Yes | Yes @@ -396,4 +396,4 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$geoIntersects | Yes | Yes | Yes | Yes | Yes -$geoWithin | Yes | Yes | Yes | Yes | Yes -$near | Yes | Yes | Yes | Yes | Yes -$nearSphere | Yes | Yes | Yes | Yes | Yes +[$geoIntersects](./geoIntersects.html) | Yes | Yes | Yes | Yes | Yes +[$geoWithin](./geoWithin.html) | Yes | Yes | Yes | Yes | Yes +[$near](./near.html) | Yes | Yes | Yes | Yes | Yes +[$nearSphere](./nearSphere.html) | Yes | Yes | Yes | Yes | Yes @@ -493,3 +493,3 @@ $accumulator | - | - | No | No | No -$addToSet | Yes | Yes | Yes | Yes | Yes -$avg | Yes | Yes | Yes | Yes | Yes -$count | - | - | No | No | No +[$addToSet](./addToSet-aggregation.html) | Yes | Yes | Yes | Yes | Yes +[$avg](./avg.html) | Yes | Yes | Yes | Yes | Yes +[$count](./count.html) | - | - | No | No | No @@ -502 +502 @@ $expMovingAvg | No | No | No | No | No -$first | Yes | Yes | Yes | Yes | Yes +[$first](./first.html) | Yes | Yes | Yes | Yes | Yes @@ -504,4 +504,4 @@ $integral | No | No | No | No | No -$last | Yes | Yes | Yes | Yes | Yes -$max | Yes | Yes | Yes | Yes | Yes -$min | Yes | Yes | Yes | Yes | Yes -$push | Yes | Yes | Yes | Yes | Yes +[$last](./last.html) | Yes | Yes | Yes | Yes | Yes +[$max](./max.html) | Yes | Yes | Yes | Yes | Yes +[$min](./min.html) | Yes | Yes | Yes | Yes | Yes +[$push](./push-aggregation.html) | Yes | Yes | Yes | Yes | Yes @@ -512 +512 @@ $stdDevSamp | No | No | No | No | No -$sum | Yes | Yes | Yes | Yes | Yes +[$sum](./sum.html) | Yes | Yes | Yes | Yes | Yes @@ -518,12 +518,12 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$abs | Yes | Yes | Yes | Yes | Yes -$add | Yes | Yes | Yes | Yes | Yes -$ceil | No | Yes | Yes | Yes | Yes -$divide | Yes | Yes | Yes | Yes | Yes -$exp | No | Yes | Yes | Yes | Yes -$floor | No | Yes | Yes | Yes | Yes -$ln | No | Yes | Yes | Yes | Yes -$log | No | Yes | Yes | Yes | Yes -$log10 | No | Yes | Yes | Yes | Yes -$mod | Yes | Yes | Yes | Yes | Yes -$multiply | Yes | Yes | Yes | Yes | Yes -$pow | No | No | No | Yes | No +[$abs](./abs.html) | Yes | Yes | Yes | Yes | Yes +[$add](./add.html) | Yes | Yes | Yes | Yes | Yes +[$ceil](./ceil.html) | No | Yes | Yes | Yes | Yes +[$divide](./divide.html) | Yes | Yes | Yes | Yes | Yes +[$exp](./exp.html) | No | Yes | Yes | Yes | Yes +[$floor](./floor.html) | No | Yes | Yes | Yes | Yes +[$ln](./ln.html) | No | Yes | Yes | Yes | Yes +[$log](./log.html) | No | Yes | Yes | Yes | Yes +[$log10](./log10.html) | No | Yes | Yes | Yes | Yes +[$mod](./mod.html) | Yes | Yes | Yes | Yes | Yes +[$multiply](./multiply.html) | Yes | Yes | Yes | Yes | Yes +[$pow](./pow.html) | No | No | No | Yes | No @@ -531,2 +531,2 @@ $round | - | - | No | No | No -$sqrt | No | Yes | Yes | Yes | Yes -$subtract | Yes | Yes | Yes | Yes | Yes +[$sqrt](./sqrt.html) | No | Yes | Yes | Yes | Yes +[$subtract](./subtract.html) | Yes | Yes | Yes | Yes | Yes @@ -539,16 +539,16 @@ Command | 3.6 | 4.0 | 5.0 | 8.0 | Elastic cluster -$arrayElemAt | Yes | Yes | Yes | Yes | Yes -$arrayToObject | Yes | Yes | Yes | Yes | Yes -$concatArrays | Yes | Yes | Yes | Yes | Yes -$filter | Yes | Yes | Yes | Yes | Yes