Hello,

J ai un petit soucie lorsque j effectue une requete avec criteria.

could not resolve property: actionType.moduleId of: com.mtsa.ebonus.core.db.action.ActionDb

alors que dans mon hbm ActionDb se trouve :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
        <many-to-one name="actionType" class="com.mtsa.ebonus.core.db.action.ActionTypeDb" update="false" insert="false" fetch="select" lazy="false">
            <column name="ID_MARKET" length="4" not-null="true" />
            <column name="ID_ACTION_TYPE" length="3" not-null="true" />
        </many-to-one>
et dans mon ActionType.hbm

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
        <property name="moduleId" type="integer">
            <column name="REF_MODULE" />
        </property>
et la ligne qui ajoute la condition :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
  criteria.add(Expression.eq("actionType.moduleId", 2));
quelqu un voit il l erreur ? merci