Comments (3)
If you look in the examples you will see that in order to filter by a number, the number must be surrounded by "back ticks"
search("data.fields[?class_id == `200`].orders",test)
That worked for me.
from jmespath.py.
@AnalyticsSupplyLLC Thx, my mistake
from jmespath.py.
This was super helpful for me. Is the need for backticks explicitly stated somewhere, besides the implicit usage in the examples and the grammar spec? If not, I'd be happy to make a PR with an update to the documentation; it would be helpful to know if I'm overlooking something.
from jmespath.py.
Related Issues (20)
- Space in Key for Custom JSON Object ? HOT 2
- Custom functions can't get literals, the `types` refer to the json element HOT 3
- `TreeInterpreter` creates reference cycle, causing GC pressure HOT 2
- Usage Questions HOT 2
- Review compliance with respect to control chars in `raw-string` literals.
- False positive with mypy HOT 1
- can jmespath support parse json-key with chinese like the next example HOT 1
- how to install jmespath==1.0.1 HOT 1
- Struggling with usage of Merge function HOT 1
- Infrastructure things HOT 1
- CVE-2022-32511 Help HOT 1
- Unexpected mutations when using list or object literals in expressions
- Allow recursive root-level wildcards
- Facing issue while using jmespath in docker HOT 1
- OSSFuzz Integration
- Perfect, thank you @searsinvestmentinc.com
- How to pass string with backslash at end to json_query HOT 1
- Support for escaping dots in key HOT 1
- Filter projection when key starts with @ HOT 2
- jmespath compile() function raises ParseError when provided JMESPath expression is correct
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jmespath.py.