Phl,
I am still not quite there.
>, I would like a foreach which itterates through a list in my java
class, e.g. "Golfer", and addes the conditions in the collection to my
rule with "ANDs"
So the condition is where?
What I would be looking for is a plain text description of the rule, ie.
"find all serial numbers of all Golfer objects that have ..." Or
something like that.
Prose is usually a fairly good starting point for transcribing into
rules/drl.
Afaik "foreach" loop / iterations is not supported in the LHS per
se. They are also not needed as the pattern matcher will just do the
right thing.
The same result can be achieved in a 'proper' declarative way,
(whatever that means ;-) ). Therefore the question about the "what".
--I
Am 16.02.2009 um 23:58 schrieb can_...@gmx.de:
Hello,
maybe you can tell us what you are trying to do? Are you talking
about
the RHS?
--Ingomar
thank you for your reply. I would like to use a template drl file
together with a java class. Both the LHS and RHS should contain
variables, where the LHS should itterate over a collection in the
"when" part.
So for example, in the golf example, I would like a foreach which
itterates through a list in my java class, e.g. "Golfer", and addes
the conditions in the collection to my rule with "ANDs".
rule "find solution"
when
// cut
Golfer(
@foreach{item : products}
- @{item.serialNumber}
@end{}
)
then
// do something
end
My problem is that I don't really know how to write the foreach
syntax.
Hope this is clear.
Thank you.
Phil
Am 16.02.2009 um 23:15 schrieb can_...@gmx.de:
Hello,
I would like to itterate over a list in a drl template file, I
looked at http://mvel.codehaus.org/MVEL+2.0+Orb+Tags
@foreach{item : products}
- @{item.serialNumber}
@end{}
but I just can't get the syntax right. Could someone please post an
example drl file with a foreach.
Thank you very much.
Phil
--
Jetzt 1 Monat kostenlos! GMX FreeDSL - Telefonanschluss + DSL
für nur 17,95 Euro/mtl.!* http://dsl.gmx.de/?
ac=OM.AD.PD003K11308T4569a
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
--
Jetzt 1 Monat kostenlos! GMX FreeDSL - Telefonanschluss + DSL
für nur 17,95 Euro/mtl.!* http://dsl.gmx.de/?
ac=OM.AD.PD003K11308T4569a
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users