导入,对象有值,显示null

image
image
image
image

image
跟这些 null 有关系吗?

没有的,因为那个lg数据库设置了not null

我的意思是,这里有值显示的是object有值,但是里面的 fdCode 是null,具体插入数据库的时候,插入的是 fdLg 这个对象的哪个属性?

存储的lg的code
image

code 不是null的时候也报 insert null的错吗?因为你第一次发的图中 code 是null,所以我不太确定是什么问题。还有就是这个关联实体字段的定义也发一下看看?

image
我源码到了这个方法,entity是lg的对象,有code的。后面的result就只剩id了

这里的 setFetchPlan 中用到的是 FetchPlan.INSTANCE_NAME 所以取到的只有 id。

你可以扩展一下这个bean,自己修改一下方法,用 FetchPlan.BASE 获取?

你的reference字段是怎么定义的,看看这里是不是个bug

我详细描述一下我的问题:
目前我在做导入的功能,引入了dataimport。
image
发现fdLg有问题,但是fdParent没有问题,fdLg是关联的其他entity(code),fdParent是关联的自(id)
image

明白了,你先按照我上面说的,自己扩展一下这个bean的方法,先用着,这个可以给组件提个bug @bryanyin

比如一个entity,数据库层面code和name并没有做约束,但是我想导入的时候按照一定规则去设置code,或者检查name不能重复,这块如何做呢?