123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 |
- [
- {
- "query": "count_if(user.email,equals,test+something@example.com):>100",
- "result": [
- {
- "type": "spaces",
- "value": ""
- },
- {
- "type": "filter",
- "filter": "aggregateNumeric",
- "negated": false,
- "key": {
- "type": "keyAggregate",
- "name": {"type": "keySimple", "value": "count_if", "quoted": false},
- "args": {
- "type": "keyAggregateArgs",
- "args": [
- {
- "separator": "",
- "value": {
- "type": "keyAggregateParam",
- "value": "user.email",
- "quoted": false
- }
- },
- {
- "separator": ",",
- "value": {
- "type": "keyAggregateParam",
- "value": "equals",
- "quoted": false
- }
- },
- {
- "separator": ",",
- "value": {
- "type": "keyAggregateParam",
- "value": "test+something@example.com",
- "quoted": false
- }
- }
- ]
- },
- "argsSpaceBefore": {"type": "spaces", "value": ""},
- "argsSpaceAfter": {"type": "spaces", "value": ""}
- },
- "operator": ">",
- "value": {"type": "valueNumber", "rawValue": 100, "unit": null, "value": "100"}
- },
- {"type": "spaces", "value": ""}
- ]
- },
- {
- "query": "count_if(user.email,equals,\"something,with,commas\"):>100",
- "result": [
- {
- "type": "spaces",
- "value": ""
- },
- {
- "type": "filter",
- "filter": "aggregateNumeric",
- "negated": false,
- "key": {
- "type": "keyAggregate",
- "name": {"type": "keySimple", "value": "count_if", "quoted": false},
- "args": {
- "type": "keyAggregateArgs",
- "args": [
- {
- "separator": "",
- "value": {
- "type": "keyAggregateParam",
- "value": "user.email",
- "quoted": false
- }
- },
- {
- "separator": ",",
- "value": {
- "type": "keyAggregateParam",
- "value": "equals",
- "quoted": false
- }
- },
- {
- "separator": ",",
- "value": {
- "type": "keyAggregateParam",
- "value": "\"something,with,commas\"",
- "quoted": true
- }
- }
- ]
- },
- "argsSpaceBefore": {"type": "spaces", "value": ""},
- "argsSpaceAfter": {"type": "spaces", "value": ""}
- },
- "operator": ">",
- "value": {"type": "valueNumber", "rawValue": 100, "unit": null, "value": "100"}
- },
- {"type": "spaces", "value": ""}
- ]
- },
- {
- "query": "count_if(user.email,equals,\"I, got my own \\\"quotes\\\"\"):>100",
- "result": [
- {
- "type": "spaces",
- "value": ""
- },
- {
- "type": "filter",
- "filter": "aggregateNumeric",
- "negated": false,
- "key": {
- "type": "keyAggregate",
- "name": {"type": "keySimple", "value": "count_if", "quoted": false},
- "args": {
- "type": "keyAggregateArgs",
- "args": [
- {
- "separator": "",
- "value": {
- "type": "keyAggregateParam",
- "value": "user.email",
- "quoted": false
- }
- },
- {
- "separator": ",",
- "value": {
- "type": "keyAggregateParam",
- "value": "equals",
- "quoted": false
- }
- },
- {
- "separator": ",",
- "value": {
- "type": "keyAggregateParam",
- "value": "\"I, got my own \\\"quotes\\\"\"",
- "quoted": true
- }
- }
- ]
- },
- "argsSpaceBefore": {"type": "spaces", "value": ""},
- "argsSpaceAfter": {"type": "spaces", "value": ""}
- },
- "operator": ">",
- "value": {"type": "valueNumber", "rawValue": 100, "unit": null, "value": "100"}
- },
- {"type": "spaces", "value": ""}
- ]
- }
- ]
|