Comments (3)
Hello @hermesalvesbr ,
For now, the template cannot parse relational fields but we can see this is an important feature. If I'm not mistaken, you want to aggregate the total price of all products. So I imagine the template can be as follow:
{{ SUM(DOT_PRODUCT(products.price, products.quantity)) }}
OR in each product, you can create a field (let's call it amount) that calculates {{ MULTIPLY(price, quantity) }}
first, then sum them up in the total field with {{ SUM(products.amount) }}
.
In either case, we would need to update our extension to parse relational fields. Although we cannot assure about the timeline, we are thinking about it so let's wait for our news.
from directus-extension-computed-interface.
Thanks @Guiqft for this partnership! Maybe i found a bug, when use with readonly input fields.
from directus-extension-computed-interface.
Hi! I have the same use case and created a PR to allow it.
Hope this helps
open to review and suggestions 🚀
from directus-extension-computed-interface.
Related Issues (20)
- Sum Values is not working HOT 7
- Computed Field are not getting date from DateTime Field HOT 1
- Documentation on field names HOT 1
- Does Directus 10.5.3 break this extension? HOT 1
- O2M relation operations failing HOT 1
- Compute on the collection table level HOT 2
- Calculations not work for decimal data type HOT 4
- "compute if empty" HOT 1
- How to overwrite computed value? HOT 3
- CURRENCY(a) format option not working properly HOT 1
- add relation column id, because used static 'id', but id relation can be other
- Unexpected Error when Primary Key Field Name is not `id`
- Not showing up HOT 2
- ---
- Tying to calculate the sum of days from two date time inputs? HOT 1
- Result filled not the same as in console. HOT 1
- Date manipulation HOT 1
- Field Mode Read Only doesn't show an input field
- Decimal parseInt
- Missing computed field in the overview leads to dashboard problems.
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 directus-extension-computed-interface.