关于GreenDao中主键问题
最近在学使用GreenDao 新的版本3.2.2。小白有些不明白, GreenDao都是基于主键操作的吗? 要是我的对象没有主键怎么办? 比如说一个 User, 只有 name,age,没有其他字段了, 我只想用name作为主键,不用自增,保持name唯一就好了,可是这样使用GreenDao就不行了,他的操作都是基于主键。而主键又必须是Long类型,请问有什么解决办法吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在User对象中多加一个 id属性:
@Entity()
public class User{
}