我正在尝试使用JSONata发票数据构造一个try.jsonata.org查询。
我试图提出的查询是select distinct OrderID where Order.Product.Price is < 50?
我还没有弄清楚如何使用方括号表示法中的谓词.当我试图通过$.Account.Order.Product数组时,我的尝试被挫败了。
利用$map和$reduce,我想出了这个相当复杂的解决方案 .仍然不能正确处理重复的OrderID。(我看到重复删除的问题已被请求这里)
问:在JSONata中表达这个查询的正确方法是什么?
https://stackoverflow.com/questions/49682522
复制相似问题