-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: 4.2.8
-
Component/s: Field Level Encryption
-
Query Optimization
-
(copied to CRM)
if you perform an aggregation pipeline $lookup from a MongoClient with encryption, where both of collections involved are not encrypted you'll get Pipeline over an encrypted collection cannot reference additional collections
For example, encrypted collection A, non-encrypted collection B and C and you have pipeline from B : [\{$lookup:{from:"C", localField:"Foo", foreignField:"Bar", as:"Baz"}}] you still get the error above.
- is related to
-
SERVER-68371 Enabling CSFLE in your MongoClient causes Atlas Search to fail
- Closed
-
JAVA-3859 aggregation with lookup fails with 2 non-encrypted collections if CSFLE is enabled
- Closed