encryptFieldNames property
Whether to encrypt field names (in addition to values).
Default: false
When true:
- More secure (field names are hidden)
- Slightly slower
- Cannot query by field name without decryption
When false:
- Faster
- Field names visible (but values encrypted)
- Can query by field name
Recommended: false for most apps, true for maximum security
Implementation
final bool encryptFieldNames;