NutzCN Logo
问答 cnd的where增加默认条件
发布于 2324天前 作者 三省 2503 次浏览 复制 上一个帖子 下一个帖子
标签:

怎样在cnd前边默认增加一个条件 Str = " (username='" + username + "') and ";因为增加到后边可能会有排序等条件,所以怎样直接在前面增加一个条件满足所有的查询都会被这个条件过滤,其中的username是动态获取的

5 回复

Cnd cnd1 = Cnd.where(new Static(" (username='" + username+ "') and "));意思默认的所有cnd都使用这个new后的cnd,

但是我想通用,不能每次都自己创建一次啊,用到cnd的地方太多

那你得封装一下, 例如规定写Cnd的时候, 必须要用 MyCnd.and(........)

public class MyCnd {
     public static Cnd and(....) {
             return Cnd.where(....).and(....); 
    }
}

添加回复
请先登陆
回到顶部