android-字段的歧义吸气剂…房间持久性库

android-字段的歧义吸气剂…房间持久性库,第1张

概述我有以下实体publicclassUser{@PrimaryKeyprivatefinallongid;privateString_id;privateStringuserName;privateStringemail;}但是,当我尝试使用房间持久性库在android中为此实体创建表时,出现以下错误.错误:(18,20)错误:Field的歧义

我有以下实体

public class User {    @PrimaryKey    private final long ID;    private String _ID;    private String username;    private String email;}

但是,当我尝试使用房间持久性库在androID中为此实体创建表时,出现以下错误.

错误:(18,20)错误:FIEld的歧义吸气剂(元素= _ID,name = _ID,type = java.lang.String,affinity = TEXT,columnname = _ID,parent = null,indexed = false).以下所有匹配项:getID,get_ID.您可以@忽略不想要的内容.

包含_ID字段,以便我可以直接转换挂接到mongodb数据库的node.JsAPI的响应.

解决方法:

您需要为每个私有字段都具有setter和getter,否则您应该将它们设为公开,另一个可能导致此错误的原因是一个字段有两个getter或setter.

总结

以上是内存溢出为你收集整理的android-字段的歧义吸气剂…房间持久性库全部内容,希望文章能够帮你解决android-字段的歧义吸气剂…房间持久性库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1094752.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存