NodeMappingAbstract
{ "计算":1 } 如果我尝试从REST客户端获取它,它将为我提供正确的输出(如果数据库中存在该值)。但我需要使用以下代码从Java应用程序中获取值
http://localhost:8080/myApp/camunda-rest/engine/default/history/process-instance/count?processInstanceBusinessKey=myApp-201010
我每次都算0,请让我知道我哪里出错了
答案 0 :(得分:1)
业务键不是流程变量。同样在REST URL中,您查询历史流程实例,但在代码剪切中,您使用运行时流程实例查询。在运行时(ProcessInstanceQueryDto #setBusinessKey)和历史(HistoricProcessInstanceQueryDto#setProcessInstanceBusinessKey)DTO上有业务键的setter方法。