我正在尝试过滤使用 Pi 的 web api 时返回的数据。例如,假设我有这个 url 结构,https://machinename/piwebapi/tables/tableId/data,它返回下表数据:
{
"Columns": {
"Model": "String",
"4WD": "Boolean",
"TopSpeed": "Int32"
},
"Rows": [
{
"Model": "CarModel1",
"4WD": true,
"TopSpeed": 100
},
{
"Model": "CarModel2",
"4WD": false,
"TopSpeed": 80
}
]
}
我想通过 4WD 过滤这些数据:是的。
我尝试通读此处的文档并使用许多不同的查询,但我没有看到基于值进行过滤的查询。https://techsupport.osisoft.com/documentation/pi-web-api/help//controllers/table/actions/getdata.html
我也尝试过使用搜索查询,它可以根据值进行过滤,但是当表是 AF 对象时,我无法让 url 结构工作。https://machinename/piwebapi/tables/search?databaseWebId=databaseId
是否可以过滤像这样的 url 结构,https://machinename/piwebapi/tables/tableId/data,以获得特定值?