我阅读了所有 orientdb 最新文档,不幸的是,我没有发现任何函数可以返回项目或其位置。声明如下:
Select orderlines.Pcs
from Orders
where '3b406df3-6ee9-4e24-b244-a60da2217f51' IN orderlines.Product_no
Orderlines 是一个包含两个 Product_no 的数组,我想要的是获取orderlines中第一项的 Pcs '21' 而不是数组[21,56]。
我知道 ArrangoDB 有过滤功能,可以直接操作数组。
任何帮助将不胜感激,谢谢。
Orderlines的数据样本如下:
[ {"Product_no":"3b406df3-6ee9-4e24-b244-a60da2217f51","Pcs":21}
,{"Product_no":"55adc727-85f3-484b-a436-c31930739388","Pcs":56} ]