We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 75d08cd + 46defbb commit dbefa99Copy full SHA for dbefa99
1 file changed
.changeset/fix-filter-operators.md
@@ -0,0 +1,12 @@
1
+---
2
+"@objectstack/spec": patch
3
+"@objectstack/driver-memory": patch
4
5
+
6
+Fix filter operators (contains, notContains, startsWith, endsWith, between, null) broken across spec and memory driver
7
8
+- Add `$notContains` to `StringOperatorSchema`, `FieldOperatorsSchema`, `FILTER_OPERATORS`, and `Filter` type
9
+- Add `notcontains` / `not_contains` to `VALID_AST_OPERATORS` and `AST_OPERATOR_MAP`
10
+- Fix memory driver `convertToMongoQuery()` passthrough to normalize non-standard operators to Mingo-compatible format
11
+- Add `$notContains` and `$null` operators to memory matcher
12
+- Fix undefined value guard in memory matcher to exclude `$exists`, `$ne`, and `$null`
0 commit comments