如何使用 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