1

我有一个名为 的 OrientDB 表CalculationFunctionGroup,其中有一个名为 的字段functions

该字段具有如下 JSON 内容:

[{"@type":"d","@version":0,"@class":"CalculationFunction","name":"AR_0015_0280","code":"//AR_0015_0280 OTTIMIZZATA / FORMATTATA\nvar worka01 = anagPay(\"AR_0015_0280\", -1);\nreturn worka01;","language":"Javascript"}]

我想code在 JSON 的元素上提取满足 LIKE 条件的行。

我试过这个查询:

SELECT FROM CalculationFunctionGroup
WHERE functions.code LIKE '%OTTIMIZZATA%'

但是提取的行数为零!

4

1 回答 1

0

尝试这个:

select expand(distinct(rid))
from (select @rid,functions.code
      from CalculationFunctionGroup unwind functions)
where functions like "%OTTIMIZZATA%"
于 2016-01-11T10:27:30.323 回答