NutzCN Logo
问答 表关联的时候,都不执行sql语句的?
发布于 2889天前 作者 sherwin28 2706 次浏览 复制 上一个帖子 下一个帖子
标签: dao
 @Column
    private Long player_id;
    @One(field = "player_id")
    private Player player;
    @Column
    private Integer province;
    @One(field = "province")
    private Dict_address pro;
    @Column
    private Integer city;
    @One(field = "city")
    private Dict_address ci;
    @Column
    private Integer district;
    @One(field = "district")
    private Dict_address dist;
`````
这样子在使用关联查询的时候不执行语句的?
adress已经查询出来有数据了的!

playerAddressService.fetchLinks(address, "province");
playerAddressService.fetchLinks(address, "city");
playerAddressService.fetchLinks(address, "district");

```

4 回复

fetchLinks后面的正则表达式,匹配的是java属性名称,不是字段名称. 另外, 如果传null, 就全部取出了.

@wendal 我现在匹配的就是javabean字段呀,

来自炫酷的 NutzCN

例如 dist, 你写的是district

是关联属性,写@One/@Many/@ManyMany的那些属性名

谢谢,我明白了!

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