如何使用JSONata获取param包含值的子字符串的对象?

时间:2017-11-30 12:50:11

标签: jsonata

这是数据:

[
  {name:"Hello"},
  {name:"World"},
  {name:"Hello World"}
]

如何构建正确的JSONata查询以获取name包含World的所有条目?

我确实尝试了"'World' in name",但它返回了undefined

感谢。

1 个答案:

答案 0 :(得分:0)

在过滤器表达式中使用$contains()函数($[...]过滤输入数组):

$[$contains(name, "World")]

在JSONata Exerciser中查看:http://try.jsonata.org/BJDPGXzEG