That's makes Edson. Thank you. Is there way to to sort the facts collected using "collect" in LHS itself? I could not find any hint in the documentation.
Edson Tirelli-3 wrote: > > That is expected behavior. > > This is because quantifier CEs like "exists", "not" and "forall" will > evaluate multiple facts at once. So, if your rule has 5 foos in the > working > memory, which one would you expect to print? > > If you want to print each of them, remove the "exists"... if you want > to > print all of them, use "collect" instead of "exists". > > []s > Edson > > 2009/2/17 techy <[email protected]> > >> >> I get $foo can't be resolved error for following rule. Some guidance is >> appreciated to reference $foo without error. >> >> Rule "Foo rule" >> when >> exists( $foo: Foo()) >> then >> System.out.println($foo); >> end >> >> Thanks in advance. >> -- >> View this message in context: >> http://www.nabble.com/error-when-referening-LHS-%3Eexists-block-var-in-RHS-tp22063253p22063253.html >> Sent from the drools - user mailing list archive at Nabble.com. >> >> _______________________________________________ >> rules-users mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/rules-users >> > > > > -- > Edson Tirelli > JBoss Drools Core Development > JBoss, a division of Red Hat @ www.jboss.com > > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users > > -- View this message in context: http://www.nabble.com/error-when-referening-LHS-%3Eexists-block-var-in-RHS-tp22063253p22066856.html Sent from the drools - user mailing list archive at Nabble.com. _______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
