diff --git a/artemis_sqlmap/FeatureRelationship.xml b/artemis_sqlmap/FeatureRelationship.xml index 89f01e344e44ff054ed365059b1b8cac0c4d1ac2..897111b2066f1fc2353f6df6120ef1940addc28b 100644 --- a/artemis_sqlmap/FeatureRelationship.xml +++ b/artemis_sqlmap/FeatureRelationship.xml @@ -31,8 +31,10 @@ <resultMap id="select-relationship" class="FeatureRelationship"> <result property="featureRelationshipId" column="feature_relationship_id"/> - <result property="featureBySubjectId.featureId" column="subject_id" /> - <result property="featureByObjectId.featureId" column="object_id" /> + <result property="featureBySubjectId" column="subject_id" + select="getLazyFeatureById" /> + <result property="featureByObjectId" column="object_id" + select="getLazyFeatureById" /> <result property="value" column="value" /> <result property="rank" column="rank" /> <result property="cvTerm" column="type_id" select="getCvtermByCvTermId" />