Comments (2)
You mean you want to have "aggregates" in result query string?
You can achieve this by using formatField()
in config:
formatField: (field, parts, label2, fieldDefinition, config, isForDisplay) => {
if (parts[0] == 'members' && parts[1] == 'members_count') {
parts[0] = 'aggregates';
return parts.join('.');
}
if (isForDisplay)
return label2;
else
return field;
},
With this config queryString()
will genarate appropriate query string with "aggregates.members_count" instead of "members.members_count"
from react-awesome-query-builder.
Yep, that's exactly what I mean.
I don't doubt that would work, but our fields configuration is sent via an API that wouldn't really do the field formatting function well. Where in the codebase would I look to modify the behavior?
from react-awesome-query-builder.
Related Issues (20)
- popupMatchSelectWidth consol error
- vals.map is not a function
- jsonLogic expression loading issue with some-in HOT 2
- multiselect_contains spelOp change, data incompatible
- XSS handling for antd select options
- Support safe navigation operator in spel operators/functions
- Allow custom component for rule/group container
- Type conflict in core package since v6.4.1 HOT 1
- CSS rules are not scoped to the component
- How can we encode filter value?
- Missing "conjuction" and "not" in RuleGroupExtProperties type
- MuiConfig.settings.renderField Typescript Error
- How can we set thousand separator input number?
- Pass to MuiFieldSelect customProps not working
- Support "Combinators between rules" HOT 1
- antd date picker style doesn't load when installing antd v5.14.2
- generateConfig[fn] is not a function for antd package HOT 4
- Field values are breaking on source change
- No aria-label for IconButton in MUI/Material packages
- Default Function Select HOT 2
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 react-awesome-query-builder.