布尔变量上的历史流程实例查询过滤器
History process instance query filter on boolean variable
ENV:camunda 7.4,带有 tomcat8、jdk1.8。0_40 和 h2 内存数据库。
API: REST -> /history/process-instance (GET)
像下面这样对布尔变量进行过滤
oneFlag_eq_false
不起作用。该端点的 API 文档表示该值将在服务器端被视为字符串。有人知道如何将其应用于布尔变量吗?
oneFlag_eq_0
也不行。
oneFlag_neq_1 or oneFlag_neq_true
根本不进行过滤。
POST /history/process-instance 查询允许使用布尔值进行查询。
示例请求正文:
{
"variables": [
{
"name": "oneFlag",
"operator": "eq",
"value": false
}]
}
ENV:camunda 7.4,带有 tomcat8、jdk1.8。0_40 和 h2 内存数据库。 API: REST -> /history/process-instance (GET)
像下面这样对布尔变量进行过滤
oneFlag_eq_false
不起作用。该端点的 API 文档表示该值将在服务器端被视为字符串。有人知道如何将其应用于布尔变量吗?
oneFlag_eq_0
也不行。
oneFlag_neq_1 or oneFlag_neq_true
根本不进行过滤。
POST /history/process-instance 查询允许使用布尔值进行查询。
示例请求正文:
{
"variables": [
{
"name": "oneFlag",
"operator": "eq",
"value": false
}]
}