Mam następujące zasady Droolsa, do których wysyłam mapę wypełnioną elementem, ale po jej wykonaniu mam element. Dlaczego otrzymuję wartość null, gdy wartość powinna wynosić "Y"? Kiedy umieszczam punkt przerwania w metodzie ACDebug.debug() i sprawdzam mapę po wykonaniu polecenia $ map.put(), wygląda dobrze, ma wartość "Y", ale po tym, jak moje reguły zostaną wykonane, mam wartość zerową? Czy ktoś ma podobny problem?Mapy i łańcuchy w regułach Drools
5
A
Odpowiedz
7
Po wprowadzeniu zmian na mapie należy wykonać aktualizację. Dzięki temu pamięć robocza wie, że zmodyfikowałeś mapę.
Dodaj następujący wiersz:
update($map);
Powiązane problemy
- 1. Jak łączyć łańcuchy C++ i łańcuchy Arduino?
- 2. Drools Fusion i Java EE
- 3. Drools strzela w pętli
- 4. PyCharm i łańcuchy f
- 5. Różnice w niepełnych regułach tablicy wskaźnika między C i C++
- 6. Drzewa decyzyjne i silniki reguł (Drools)
- 7. Drools - powtarzające się zdarzenia i relacje czasowe
- 8. Łańcuchy konkatencji przez & i + w VB.Net
- 9. Znajdź i zamień łańcuchy w dokumentach Sprawnie
- 10. Łańcuchy i kodowanie znaków w C++
- 11. Wieloplatformowe łańcuchy znaków (i Unicode) w C++
- 12. Testowanie Spock + Drools
- 13. Dlaczego powinienem używać Drools?
- 14. Opcjonalne łańcuchy w JavaScript
- 15. Jak korzystać z Drools Planner?
- 16. Co to jest Drools Kie?
- 17. Sprawdź konkretny element na liście w Drools
- 18. Drools: Jak używać wyliczenia w lhach reguły?
- 19. Czy w tej sytuacji powinienem używać Drools?
- 20. Drools - Zdolność definiowania reguł w czasie wykonywania?
- 21. W jaki sposób używane są wzorce wektorowe w regułach składniowych?
- 22. Magiczne łańcuchy w ASP.NET MVC
- 23. Arraylist zawierające liczby całkowite i łańcuchy znaków
- 24. JavaScript porównaj łańcuchy i uzyskaj różnicę końcową
- 25. Zamień między fragmentami mapy i fragmentu mapy w Androidzie
- 26. Łańcuchy proxy w Apache HTTP
- 27. routing yii2 - przekazanie parametru do trasy w regułach
- 28. Jak połączyć łańcuchy TFS?
- 29. Jak podzielić łańcuchy w pliku i je przeczytać?
- 30. Niezmienne łańcuchy i ich plasterki w języku Python
dziękuję, to naprawdę pomogło. Widziałem przykłady bez wywołania aktualizacji() i myślałem, że to zawsze zadziała. – Zec