updateRelation方法中的chain关联表的名值链怎么去书写,具体写的是什么?
来自炫酷的 NutzCN
没关联源码没看javadoc?
/**
* 多对多关联是通过一个中间表将两条数据表记录关联起来。
* <p>
* 而这个中间表可能还有其他的字段,比如描述关联的权重等
* <p>
* 这个操作可以让你一次更新某一个对象中多个多对多关联的数据
*
* @param classOfT
* 对象类型
* @param regex
* 正则表达式,描述了那种多对多关联字段将被执行该操作
* @param chain
* 针对中间关联表的名值链。
* @param cnd
* 针对中间关联表的 WHERE 条件
*
* @return 共有多少条数据被更新
*
* @see org.nutz.dao.entity.annotation.ManyMany
*/
int updateRelation(Class<?> classOfT,
String regex,
Chain chain,
Condition cnd);
就是没理解chain是什么,尝试了一下关联表的字段成功了,后来通过错误也发现,cnd查询也是对关联表的查询。
来自炫酷的 NutzCN
@1310701102 我得弄明白,javadoc的那个文件怎么查看额
来自炫酷的 NutzCN