NutzCN Logo
问答 @Many注解中只要写外键就行了吗,主表主键名不用写吗
发布于 2398天前 作者 yuffo 1783 次浏览 复制 上一个帖子 下一个帖子
标签:

@Many(field = "masterId") 这样写只有外键信息,不用写主键名字怎么映射呢 ,nutz怎么知道我要映射哪两列呢
如果从表外键不指向主表主键 ,指向一个唯一值的列,还能不能映射呢

@Table("t_master")
public class Master extends Pojo {

    @Many(field = "masterId")
    private List<Pet> pets;

    public List<Pet> getPets() {
        return pets;
    }

    public void setPets(List<Pet> pets) {
        this.pets = pets;
    }

}

2 回复

仔细看文档和@Many的注释...

有自动推导, 不合适就自定义嘛...

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