Mapping MyBatis-结果中缺少一些记录

Mapping MyBatis-结果中缺少一些记录,mapping,mybatis,discriminator,Mapping,Mybatis,Discriminator,我有一个结果图,如: <resultMap type="cz.pse.agata.commons.dto.Security" id="detailed_security"> <result property="id" column="VAID"/> <result property="issueId" column="VAIDVA"/> <result property="effectiveDate" column="VA

我有一个结果图,如:

    <resultMap type="cz.pse.agata.commons.dto.Security" id="detailed_security">
    <result property="id" column="VAID"/>
    <result property="issueId" column="VAIDVA"/>
    <result property="effectiveDate" column="VAEFDT"/>
    <result property="bic" column="VABIC"/>
    .
    .
    .
    <association property="isin" column="VACVAL" javaType="cz.pse.agata.commons.dto.ISIN">
        <result property="isin" column="VACVAL"/>
    </association>
    <association property="legalPerson" javaType="cz.pse.agata.commons.dto.LegalPerson"
            resultMap="legalPerson" columnPrefix="specialist_person_"/>
    </association>  
    <association property="emitent" column="VAEMIT" javaType="cz.pse.agata.commons.dto.LegalPerson"
        resultMap="cz.pse.agata.commons.dto.mapper.LegalPersonMapper.legalPerson"/>
    <association property="administrator" column="VAIDAD" javaType="cz.pse.agata.commons.dto.LegalPerson" 
        resultMap="legalPerson"/>
    <association property="changeReason" column="VAIDCD" javaType="cz.pse.agata.commons.dto.ChangeReason">
        <result property="id" column="CDID"/>
        <result property="reason" column="CDTEXT"/>
    </association>
    <association property="tail" javaType="Object">
         <discriminator javaType="String" column="VATVAL">
            <case value="000" resultType="cz.pse.agata.commons.dto.SecurityTailImpl">
                <result property="issueId" column="VAIDVA"/>
            </case>
            <case value="520" resultType="cz.pse.agata.commons.dto.SecurityTailImpl">
                <result property="issueId" column="VAIDVA"/>
            </case>
            <case value="100" resultMap="cz.pse.cp.dto.mapper.BondMapper.Bond"/>
            <case value="150" resultMap="cz.pse.cp.dto.mapper.BondMapper.Bond"/>
            <case value="200" resultMap="cz.pse.cp.dto.mapper.BondMapper.Bond"/>
            <case value="500" resultType="cz.pse.agata.commons.dto.SecurityTailImpl">
                <result property="issueId" column="VAIDVA"/>
            </case>
            <case value="510" resultType="cz.pse.agata.commons.dto.SecurityTailImpl">
                <result property="issueId" column="VAIDVA"/>
            </case>
            <case value="610" resultMap="cz.pse.cp.dto.mapper.WarrantMapper.Warrant"/>
            <case value="660" resultMap="cz.pse.cp.dto.mapper.WarrantMapper.Warrant">
                <result property="id" column="WAID"/>
            </case>
            <case value="600" resultMap="cz.pse.cp.dto.mapper.InvestementCertificateMapper.InvestementCertificate"/>
            <case value="650" resultMap="cz.pse.cp.dto.mapper.InvestementCertificateMapper.InvestementCertificate"/>
            <case value="300" resultType="cz.pse.agata.commons.dto.SecurityTailImpl">
                <result property="issueId" column="VAIDVA"/>
            </case>
            <case value="305" resultType="cz.pse.agata.commons.dto.SecurityTailImpl">
                <result property="issueId" column="VAIDVA"/>
            </case>
            <case value="400" resultType="cz.pse.agata.commons.dto.SecurityTailImpl">
                <result property="issueId" column="VAIDVA"/>
            </case>
        </discriminator>
    </association>
  </resultMap>

.
.
.
我有一个查询,返回4行:

 ==>  Preparing: with dates as ( select vaefdt as dat from ....
 ==> Parameters: 109735(Long), 109735(Long), ....
<==      Total: 4
==>准备:日期为(从…中选择vaefdt作为dat)。。。。
==>参数:109735(长),109735(长)。。。。