Take a MatchExpression, EncryptionSchemaTree and detect fields/values that should be marked for encryption or fail correctly.
- depends on
-
SERVER-39223 Implement extracting encrypted paths from a JSON Schema
- Closed
-
SERVER-39236 Add new class for encryption placeholder
- Closed
- is depended on by
-
SERVER-39252 [FLE] Handle $eq to an object in a MatchExpression
- Closed
-
SERVER-39255 Implement translation for count command on mongocryptd
- Closed
-
SERVER-39256 Implement translation for distinct command on mongocryptd
- Closed
-
SERVER-39395 [FLE] Implement replacement of encrypted fields in a $match aggregation stage
- Closed
-
SERVER-39417 [FLE] Handle comparisons to objects in a match expression
- Closed
-
SERVER-39687 [FLE] Implement translation of find command
- Closed
-
SERVER-39805 [FLE] Implement support for referencing encrypted field in $expr within a MatchExpression
- Closed
-
SERVER-39865 [FLE] Reject equality to null for encrypted field in match expression
- Closed
-
SERVER-39873 [FLE] Error if upsert would cause server-generated value
- Closed
- is duplicated by
-
SERVER-39370 [FLE] Reject equality to regex for an encrypted field
- Closed