RedisJSON 2.4.6
With
json.set doc $ '[[{"code":1},{"code":3}],[{"mode":{"code":4}},{"code":2}],[{"code":0},{"code":2}]]'
The following should not return an empty result:
127.0.0.1:6379> json.get doc '$[?(@.*.code>2)].code'
"[]"
127.0.0.1:6379> json.get doc '$[?(@..code>2)].code'
"[]"
Should return corresponding results similar to:
127.0.0.1:6379> json.get doc '$.*[?(@.code>2)].code'
"[3]"
127.0.0.1:6379> json.get doc '$..[?(@.code>2)].code'
"[3,4]"
RedisJSON 2.4.6
With
The following should not return an empty result:
Should return corresponding results similar to: