Mongocryptd should reject such queries, since we cannot guarantee the same semantics as if a field were unencrypted. The reason is because documents with a missing encrypted field will not be returned if mongocryptd were to mark the 'null' value for encryption.
- depends on
-
SERVER-39233 [FLE] Implement method for replacing elements in a MatchExpression with an encryption placeholder
- Closed