lhsの列挙値と一致するルールを書くのが難しいです。Drools:ルールのlhsでenumを使用するには?
public enum EStatus {
OK,
NOT_OK
}
私はこのような何かでそれを使用したい:私は、次の列挙型を持っている場合
例えば、
rule "my rule"
dialect "java"
when
status : EStatus() // --> this works, but I want to be more specific
// status : EStatus(this == EStatus.OK) // --> doesn't work. How can I make it work?
then
// ...
end
これはDroolsの中でも、可能ですか?私はバージョン5.1.1を使用します。
おかげで以下のようにルールを記述することができます。今それはまた私のために働く。問題を複数回確認したので、ここに投稿する前に、それは不思議です。最も有望なものが抜け出した... – Calin