NutzCN Logo
问答 nutz一对多配置不起作用
发布于 1942天前 作者 qq_45b44c3e 1286 次浏览 复制 上一个帖子 下一个帖子
标签:

一个投诉单对应多个上传附件,一对多配置不起作用,nutz版本1.r.66

/**
 ** @author beili
 ** 投诉数据
 */
@Table("tb_complaint")
public class ComplaintModel extends PojoBasis{
    
    @Many(target = AttachFileModel.class, field = "complaintId")
    protected List<AttachFileModel> files;//附件

    @Name
    @Prev(els=@EL("uuid(32)"))
    protected String pkid;
    
    @Column
    protected String number;//投诉单号
//省略get set
}

/**
 ** @author beili
 ** 附件文件
 */
@Table("tb_attach")
public class AttachFileModel extends PojoBasis{

    @Name
    @Prev(els=@EL("uuid(32)"))
    protected String pkid;//主键
    
    @Column
    protected String path;//文件路径
    
    @Column
    protected String complaintId;//投诉单ID
//省略get set
}
3 回复

dao.fetchLinks才有关联数据的

dao.insert ComplaintModel.files有数据但是tb_attach表没有插入数据,tb_complaint插入数据成功,控制台只有tb_complaint插入sql,没有任何异常

问题解决了,真是瞎了眼,api上写得清清楚楚要调用insertWith,我调用的是insert

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