StatefulKnowledgeSession에 요소 목록을 삽입했습니다. 이제 drools .drl 파일의 When 절에서 목록의 다른 요소에 대한 몇 가지 속성 값을 비교해야합니다.상태가 Drools 인 경우 목록 항목 속성을 비교하십시오.
예를 들어 각 애완 동물의 이름 속성 (pet1.name = "adi", pet2.name = "flix")이있는 애완 동물 목록 [kbSession.insert (list)]으로 세션에 추가되었습니다. 그래서 when 절에서이 항목을 검사하는 것이 가장 좋을까요?
내가때
list.get(0).name != list.get(1).name
다음
방언 "자바"
do something!
을
규칙 "애완 동물 항목"이 내 test.drl 파일 파일에
말 어떤 suggesst 이온 크게 감사합니다!
종류 감사합니다, 당신은 당신의 애완 동물 개체 (기술 우측 용어 - 현황) 확인하려고
답장을 보내 주셔서 감사합니다. gammay. 음, no-loop 및 Lock-on-active 같은 규칙에 몇 가지 제한이 있습니다. 그래서 나는 사실리스트 (리스트가 세션에 삽입 될 것임)를 체크하는 방법이 필요하다. 답장을 보내 주셔서 다시 한 번 감사드립니다. –