2016-12-11 2 views
0

У меня есть сущность: один вопрос имеет много ответов. , чтобы использовать JSTL, показать результаты удобно, я хотел бы объединить множество результатов выбора только с одним объектом; так же, как следующее:myBatis как объединить множество результатов выбора только с одним объектом

<!-- 根据节查找 --> 
    <select id="selectDetailedBySectionId" resultMap="BaseResultMap" parameterType="java.lang.Integer" > 
    select 
    q.id, q.question, q.type, q.tea_id, 
    a.id as ans_id, a.item as ans_item, a.isTrue as ans_isTrue 
    from questions q, answers a 
    where q.sec_id = #{id} and q.id = a.que_id 
    </select> 

Даю отборный, его обратно к 4 results.so, если я с нами FRONTPAGE как это:

enter image description here

так есть способ объединить эти сущность к одному.

ответ

0

Из чего я понимаю, вы хотите, чтобы объект результата состоял из: 1 вопроса => набора из N ответов.

Вам нужно будет использовать картографирование коллекции Mybatis, see an example here.

Смежные вопросы