NutzCN Logo
分享 SqlExpressionGroup SqlExpression Cnd 子查询组合查询示例代码(方便下次检索)
发布于 74天前 作者 Wizzercn 51 次浏览 复制 上一个帖子 下一个帖子
标签:
 Cnd cnd = Cnd.NEW();
        if (!Strings.isBlank(src)) {
            cnd.and("srcFrom", "=", src);
        }
        if (!Strings.isBlank(name)) {
            String[] n = StringUtils.split(name, " ");
            SqlExpressionGroup group = new SqlExpressionGroup();
            for (String s : n) {
                SqlExpression sqlExpression = Cnd.exp("srcName", "like", "%" + s + "%");
                group.or(sqlExpression);
            }
            cnd.and(group);
        }
        cnd.and(Cnd.exps("productSku", "=", "").or("productSku", "is", null));
0 回复
添加回复
请先登陆
回到顶部