2017-08-07 2 views
0

J'ai deux classes, j'ai créé 2 objets de Class1 c'est-à-dire obj1 et obj2 et quatre objets de classe2, c1obj1, c1obj2, c2obj1, c2obj2 et ont passé ces objets dans kSession.Objets connexes de différentes classes dans les drools kSession

Maintenant, dans la première règle, je veux obtenir obj1 de Classe1 avec c1obj1 et c1obj2 de Classe2 de manière similaire pour obj2? J'essaie de le faire de cette façon mais en obtenant une erreur.

+0

S'il vous plaît relire votre question et préciser si vous avez deux ou quatre objets de Classe2 de classe. – laune

Répondre

0

Si vous avez besoin de trouver des objets de Class2 avec un identifiant qui correspond à l'identifiant de Class1 vous devez écrire

a : Class1(flag == 0 , $cid : id) # Class1 with fields flag and id 
b : Class2(id == $cid)    # Class2 with field id 
+0

Merci c'est ce que je cherchais .. –