NutzCN Logo
问答 属性未按驼峰式命名,无法进行字段的更新
发布于 1881天前 作者 unprepared 1477 次浏览 复制 上一个帖子 下一个帖子
标签:

实体中的一个字段eventorgid,更新时执行sql并不会有这个字段的更新,但是修改胃eventOrgId即可,插入无影响。
@Column
@NotEmpty
@Size(max = 36)
private String eventorgid;
数据库对应的字段属性为eventorgid

13 回复

啥数据库?生成的sql不对?

mysql,生成的sql就是缺少这个字段的set值

怎么更新的? 贴代码看看

这个不好贴,有进行二次封装,底层不是我写的,其他的都是正常的,就单独这个字段有问题

那你得找封装库的问题了, 估计是加了字段过滤, 那么巧就过滤了

[图片][图片]

 public void run(Atom atom) {
        FF.set(this);

        try {
            atom.run();
        } catch (Exception var6) {
            throw Lang.wrapThrow(var6);
        } finally {
            FF.remove();
        }

    }

我单步运行到你们包里,这个时候atom这个对象还是有这个对象值

我一直运行到你们的这个包底下,package org.nutz.dao;

FF是FieldFilte吧

你肯定用了字段过滤咯

我没看到有字段过滤的啊

Daos.ext 之类的语句吧

起码把堆栈发一下?

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