dragonflydb / dragonflydb/dragonfly

Support filter expressions in the JSON PATH V2

Open
#3,674 1 comment 2 reactions 0 assignees View on GitHub
minor
Dominant language
C++
Stars
31.6k
Forks
1.3k
Avg merge
1d 10h
Merged PRs (30d)
137

Description

We need to support filter expressions in the JSON PATH V2
```bash
JSON.GET json '$.array[?(@.price<10)].size'
```

Contributor guide

Open the contributing guide

Research direction

The entry point named by the issue is JSON.GET with JSON PATH V2; locate its path parser and evaluation code first. Reproduce the supplied command, then verify that the filter expression is accepted and returns the matching path value.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
databases
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.