NutzCN Logo
问答 cnd对象是否可以重复使用
发布于 2493天前 作者 qq_4945a577 1569 次浏览 复制 上一个帖子 下一个帖子
标签:

cnd.where().and(……).and(……).desc(……);
dao1.fetch(……,cnd);
dao2.fetch(……,cnd.where("…",“=”,“…”););执行该段代码后发现两次查询的条件竟然没有叠加起来(dao2.fetch()的生成的sql的where条件后边只有根据cnd.where().and(……).and(……).desc(……);的内容生成sql语句,而dao2.fetch()执行的查询语句sql的where 后的条件部分只有根据cnd.where("…",“=”,“…”)括号里的内容生成的sql语句,没有上边cnd.where().and(……).and(……).desc(……);的任何内容),请问这是为什么?是否在以后的开发中,只定义声明一个cnd对象,然后重复更换里边的具体信息

1 回复

cnd第一个可以是where 后面都是 and/or,最后才是 desc/asc

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