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 :
et dans mon ActionType.hbm
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 la ligne qui ajoute la condition :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <property name="moduleId" type="integer"> <column name="REF_MODULE" /> </property>
quelqu un voit il l erreur ? merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 criteria.add(Expression.eq("actionType.moduleId", 2));
Partager