posts - 431,  comments - 344,  trackbacks - 0
          public List<Meeting> getRecentlyMeetingsByAudit(Long candidateId, Long ownerId) {
              List<Meeting> meetings = new ArrayList<Meeting>();
              meetings = mgr.createQuery("select new com.integral7.ejb3.investigations.Meeting(m.id, m.scheduledDate, m.type.name, m.description, " +
                  "case when exists(select id from MeetingAudit ma where ma.meeting = m and ma.audit.id = ?0) then True else False end) " +
                  " from Meeting m " +
                  " where m.owner.id = ?1 and m.scheduledDate >= ?2 order by m.scheduledDate asc")
                  .setParameter(0, candidateId)
                  .setParameter(1, ownerId)
                  .setParameter(2, DateUtils.convertToBeginningOfDay(new Date())).getResultList();
              return meetings;
           }

          這里主要注意TrueFalse 首字母必須大寫其余小寫.
          posted on 2008-08-29 23:38 周銳 閱讀(853) 評(píng)論(0)  編輯  收藏 所屬分類: EJBHibernateSQL Server
          主站蜘蛛池模板: 林州市| 东平县| 从江县| 墨玉县| 大邑县| 阿拉善左旗| 贺州市| 塔河县| 高淳县| 余庆县| 岳普湖县| 东乌珠穆沁旗| 普宁市| 安溪县| 田阳县| 德保县| 仙游县| 东乌珠穆沁旗| 德安县| 河东区| 张掖市| 东源县| 望江县| 崇文区| 宜城市| 新河县| 垦利县| 鄯善县| 吉林市| 新化县| 西乌珠穆沁旗| 六枝特区| 盐山县| 平顶山市| 隆子县| 洛隆县| 灵台县| 康马县| 镇坪县| 洛南县| 大足县|