1234567891011121314151617 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.dayou.dao.QuestionMapper">
- <select id="findChildren" parameterType="java.lang.Long" resultType="com.dayou.entity.Question">
- select q.id,q.label,q.parent_id,q.scope,q.min_score,q.max_score,qq.label AS parentLabel from question q left join question qq on q.parent_id = qq.id where q.deleted = 0 and q.parent_id = #{rootId}
- </select>
- <select id="getFailQuestions" parameterType="java.util.List" resultType="com.dayou.entity.Question">
- select q.id,q.label,q.parent_id,q.scope,q.min_score,q.max_score,qq.label AS parentLabel from question q left join question qq on q.parent_id = qq.id where q.deleted = 0
- and q.parent_id in (
- <foreach collection="parentIds" index="index" item="item" separator=",">
- #{item}
- </foreach>
- )
- </select>
- </mapper>
|