在Selecting/filtering with JSON Query中,OP报告了一个与我类似的问题。在我的例子中,我有这个json响应
{
"status": "ok",
"featuresSelected": [
{ "feature": "x1", "price": "1.23" },
{ "feature": "u7", "price": "4.56"},
... many more
]
}
我想查一下u7
的价格是不是4.56
,这是我的线
json.featuresSelected[feature=u7].price equal 4.56
// changing it to
json.featuresSelected[feature=u7].price equal "4.56"
// or
json.featuresSelected[feature="u7"].price equal 4.56
// or
json.featuresSelected[feature="u7"].price equal "4.56"
会传回相同的结果。
但我得到:
Query: json.featuresSelected[feature=u7].price equal to 4.56 => Actual: undefined.
知道我做错了什么吗?
版本
我更新为
- 迅雷客户端1.20.1
- Visual Studio程式码版本:1.71.2
1条答案
按热度按时间46qrfjad1#
使用另一个api,如下所示的查询可以正常工作。
这是测试的终点
这将返回如下所示的json
测试按预期运行
它也在我们的内部api中工作。