如何使用 JSONata 获取参数中包含子字符串的对象?
how to get objects which param contains substring in value using JSONata?
这里是数据:
[
{name:"Hello"},
{name:"World"},
{name:"Hello World"}
]
如何构建正确的 JSONata 查询以获取 name
包含 World
的所有条目?
我确实尝试了 "'World' in name"
,但它 returns undefined
谢谢。
在过滤器表达式中使用 $contains() 函数($[...]
过滤输入数组):
$[$contains(name, "World")]
在 JSONata 练习器中查看:http://try.jsonata.org/BJDPGXzEG
这里是数据:
[
{name:"Hello"},
{name:"World"},
{name:"Hello World"}
]
如何构建正确的 JSONata 查询以获取 name
包含 World
的所有条目?
我确实尝试了 "'World' in name"
,但它 returns undefined
谢谢。
在过滤器表达式中使用 $contains() 函数($[...]
过滤输入数组):
$[$contains(name, "World")]
在 JSONata 练习器中查看:http://try.jsonata.org/BJDPGXzEG