0

我有两个数据对象。
1.) Customer( cust_id, cust_type, first_name, middle_name)
2.) accnt_prtcpnt( cust_id, accnt_id, ap_first_name)。

我需要在pbject 中ap_first_name的字段上编写 Drools 规则,如果客户对象中的 是“AV”,则不应为空。我是 Drools 的新手,不知道该怎么做。可以使用公共字段连接这两个数据对象。我也在使用 KIE 工作台。accnt_prtcpntcust_typeap_first_namecust_id

请帮忙!!

4

1 回答 1

0

您的规则可能如下所示:

rule "sample rule"
when
    $customer : Customer( cust_type == "AV" )
    accnt_prtcpnt( cust_id  == $customer.cust_id, ap_first_name == null)
then
    // do any action you need
end

您可以使用工作台中的普通 DRL 编辑器或一些引导式编辑器(引导式规则、引导式决策表......)

于 2018-08-22T04:39:51.947 回答