美文网首页
使用@Subselect注解时@Id的使用问题

使用@Subselect注解时@Id的使用问题

作者: linweiyu21 | 来源:发表于2017-07-12 13:42 被阅读0次

@Subselect注解一般和@Entity一起使用.
在Field字段上,必须使用@Id注解修饰一个Field,使这个Field作为主键.
这时候就需要注意一个问题,被@Id修饰的Field在查询结果中有重复值的话,在进行ORDER排序,此时查询结果集中会有多个重复的记录.

正确的返回 错误的返回

错误的返回中,使用了registrationsId作为@Id修饰的Field

结论

被@Id修饰Filed,最好选取一个值唯一的Field.

相关文章

网友评论

      本文标题:使用@Subselect注解时@Id的使用问题

      本文链接:https://www.haomeiwen.com/subject/jbcbhxtx.html