long countQIWithMetaData(T entity, SetAttribute<QMBaseIndicator, QModelTagData> attribute) {
CriteriaBuilder cb = em.getCriteriaBuilder();
CriteriaQuery<Long> query = cb.createQuery(Long.class);
Root<QMQualityIndicator> root = query.from(QMQualityIndicator.class);
Join<QMQualityIndicator, QModelTagData> join = root.join(attribute);
query.where(join.get(QModelTagData_.tagId).in(entity.getId()));
query.select(cb.countDistinct(root));
return em.createQuery(query).getSingleResult();
}
MetaDataService.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:u-qasar.platform
作者:
评论列表
文章目录