[rules-users] null checking

David Sinclair dsinclair at chariotsolutions.com
Thu Oct 16 15:11:16 EDT 2008


read the manual

http://downloads.jboss.com/drools/docs/4.0.7.19894.GA/html_single/index.html

On Thu, Oct 16, 2008 at 3:03 PM, samd <sdoyle_2 at yahoo.com> wrote:

>
>
>
> samd wrote:
> >
> > How do I evaluate null conditions in the following case for example?
> >
> > seller: ( seller.cheese != null && seller.active == true )
> > cheese: ( cheese.type == "chedder" ) from seller.cheese
> >
> > In the above example seller.cheese is null but seller is used in the
> > second part of the rule since we can't evaluate facts for null for some
> > reason how do you check for a null condition.
> >
> >
>
> should be cheese: ( type == "chedder" ) from seller.cheese
>
> anyways I tried doing this
>
> (
>  seller: ( seller.cheese != null && seller.active == true )
>  cheese: ( cheese.type == "chedder" ) from seller.cheese
> )
> or
> (
>  seller: ( seller.cheese = null && seller.active == true )
> )
> Which throws an error
> I just need the correct syntax I guess heh
>
> --
> View this message in context:
> http://www.nabble.com/null-checking-tp20015953p20016182.html
>  Sent from the drools - user mailing list archive at Nabble.com.
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20081016/7fc0732c/attachment.html 


More information about the rules-users mailing list