From 8af42b7074003a84a5a8935462f236bc01b8c951 Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Tue, 26 Jun 2007 15:25:34 +0000 Subject: [PATCH] updates git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@6148 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- artemis_sqlmap/Feature.xml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/artemis_sqlmap/Feature.xml b/artemis_sqlmap/Feature.xml index f0adb0c3b..5b9514705 100644 --- a/artemis_sqlmap/Feature.xml +++ b/artemis_sqlmap/Feature.xml @@ -20,6 +20,7 @@ class="Feature" groupBy="featureId"> <result property="timeLastModified" column="timelastmodified"/> <result property="featureId" column="id"/> + <result property="organism.organismId" column="organism_id"/> <result property="featureRelationshipsForSubjectId" resultMap="FeatureRelationship.feature_relationship" /> <!-- @@ -103,6 +104,7 @@ SELECT timelastmodified, f.feature_id AS id, + f.organism_id, fr.object_id, fr.type_id AS relation_type_id, fr.rank, @@ -248,14 +250,18 @@ </select> - <select id="getResidueFeatures" parameterClass="java.util.Map" + <select id="getResidueFeatures" parameterClass="java.lang.Integer" resultMap="select-feature-with-residues-result"> SELECT name, uniquename, feature_id, type_id - FROM feature WHERE residues notnull AND residues NOT LIKE '' + FROM feature WHERE + <isNotNull> + organism_id=$value$ AND + </isNotNull> + residues notnull AND residues NOT LIKE '' <!-- <iterate prepend="AND" property="cvTermIds" conjunction="OR" open="(" close=")"> type_id=#cvTermIds[]# -- GitLab