You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 26, 2025. It is now read-only.
If I have a string property, SomeString, that is missing from some documents in a collection, querying on this property is really hard. It's complicated that the querying in the traditional filter/$match semantics doesn't match the semantics of a $expr or $project expression.
This will match on documents missing the SomeString field.
This is super frustrating and is not obviously expression in vanilla C#/.Net. The assumption in the .Net/C# querying code is that the field exists since we're querying on a static type (as opposed to, say, an ExpandoObject).