存儲庫管理過濾器示例
此示例過濾器基於系統信息庫管理 API 字段和參數。 此過濾器示例搜索 bot 狀態和名稱。
此過濾器在 bots Control Room 系統信息庫中搜索,文件名中的字符串 "finance" 的狀態爲 "checked_out " 。
註: 系統信息庫管理 API 使用基於角色的訪問。這意味着用戶只能查看他們有權訪問的文件和文件夾。
{
"sort": [
{
"field": "directory",
"direction": "desc"
},
{
"field": "name",
"direction": "asc"
}
],
"filter": {
"operator": "and",
"operands": [
{
"operator": "substring",
"value": "finance",
"field": "name"
},
{
"operator": "eq",
"value": "CHECKED_OUT",
"field": "botStatus"
}
]
}
}
- 排序
-
- 字段:用於排序的字段的名稱 回應。
- 方向:排序順序。它可以 是 asc、升序或 desc,降序。
- 篩選器
-
過濾器由 運算符、 值和 字段組成。篩選器 與 一起使用時是操作數 布爾 運算符,如 和。
- 操作數:當使用過濾器作爲操作數時
使用布爾運算符合併到過濾器中。有兩個
可用的布爾運算符:
- 或:必須滿足其中一個條件。
- 和:必須滿足所有條件。
- 運算符:有 11 個運算符
none 、 lt 、 le 、 eq 、 Ne 、 GE 、 gt 、子字串、和、 或者, 不是
。和 和或 用於評估 多個篩選器一起使用。其他運算符用於 評估個別篩選中的值。並非所有運算符 使用所有欄位。 - 字段:在中使用的字段名稱 篩選器。
- 值:要爲的字段的值 已評估。
- 操作數:當使用過濾器作爲操作數時
使用布爾運算符合併到過濾器中。有兩個
可用的布爾運算符: