NutzCN Logo
问答 _deleteWith删除了对象本身
发布于 1953天前 作者 qq_d6c9c504 1698 次浏览 复制 上一个帖子 下一个帖子
标签:

如下是代码

if(CollectionUtils.isNotEmpty(mv.getOnlinePlays())){
							mvMovieService._deleteWith(movie, "onlinePlays");
							List<Mv_online_play> playList = Lists.newArrayList();

下面是日志哦

  For example:> "SELECT * FROM movie  WHERE name='毒液:致命守护者'"
2018-11-23 17:13:00,169 org.nutz.dao.impl.link.DoDeleteLinkVisitor.visit(DoDeleteLinkVisitor.java:22) INFO  - Value of LinkField(@MANY-->Mv_movie.id) is null or isEmtry, ingore
2018-11-23 17:13:00,169 org.nutz.dao.impl.sql.run.NutDaoExecutor.printSQL(NutDaoExecutor.java:388) DEBUG - DELETE FROM movie WHERE id=?
    |     1 |
    |-------|
    | 23747 |
  For example:> "DELETE FROM movie WHERE id=23747"
3 回复

deleteWith需要先fetchLinks

如果不想先查出来,先delete,然后做个cnd条件把关联记录clear掉

兽总明白了。掉坑了,我改造下

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