【发布时间】:2020-09-30 19:12:19
【问题描述】:
//update q_top_banner set banned = !banned where id = x;
queryFactory.update(Q_TOP_BANNER)
.set(Q_TOP_BANNER.banned, Q_TOP_BANNER.banned.not())
.where(Q_TOP_BANNER.eq(id))
.execute();
MySQL55方言
com.mysql.cj.jdbc.Driver
java.lang.IllegalArgumentException:org.hibernate.hql.internal.ast.QuerySyntaxException:意外令牌:不在第 2 行第 24 列附近 [更新 com.gzlh.xiaolian.news.entity.TopBanner topBanner 设置 topBanner.banned = 不是 topBanner.banned
【问题讨论】:
标签: querydsl