使用 JSONPath 将过滤器应用于对象内的实体

问题描述 投票:0回答:1

我有以下 JSON:

{
  "value": {
    "activate": false
  }
}

我希望 JSONPath 值返回为 true,但应用如下过滤器:

$.value.?(@.activate==false)

我得到无效结果。

JSONPath 有什么问题吗?

jsonpath json-path-expression
1个回答
1
投票

过滤查询的语法需要括号。

$.value[?(@.activate==false)]
© www.soinside.com 2019 - 2024. All rights reserved.