问题标签 [android-orm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - error: cannot find symbol method getColor(Context,int) after adding Sugar ORM to project
I would like to use SugarOrm in my app.
If I add the followings:
to the gradle file
and
to my mainfest's application name
I get the following error on build:
at this line:
If I checkout to a previous version without these 2 lines, my application builds and runds without error.
Any suggestions?
android - 如何从 Android Sugar orm 数据库中检索单列数据
我已经Sugar ORM
在我的应用程序中成功创建了一个数据库,我可以更新、删除以及从一行中获取所有数据,但我想要一个与另一个数据匹配的单列数据......
我的意思是,我有一个包含以下字段的注册数据库:username
, password
, first_name
, last_name
,email
字段。
使用正确的用户名和密码登录用户后,我希望将THAT User's First_Name发送Textview
到 Next Activity
... 我该怎么做?在过去的两天里,我尝试了但失败了,请帮助我...提前谢谢...
android - SQLiteException: no such table: APPOINTMENT (code 1) while using Sugar ORM 1.4
我想使用Sugar ORM 1.4,按照此页面上的说明进行操作,添加依赖项
Manifest.xml 是
实体是
当我尝试以这种方式在 onCreate() 中获取 List
我在mAppointmentList = Appointment.listAll(Appointment.class);
我是android上的ORM新手,非常感谢任何帮助。
android - Android Room FOREIGN KEY 约束失败
我正在尝试借助 Google 在 I/O 2017 中引入的 Android Room Persistence(一种 ORM)在 Android SQLite 中设计和实现文件夹树结构。在我的设计中,一个文件夹可以包含另一个文件夹和文件。这是我的文件夹和文件代码:
文件模型:
这是文件夹代码:
在它自己的 ID 列上有一个外键作为父级。
这是FolderDAO:
但是当我创建一个文件夹对象并尝试插入它时:
得到这个错误:
FOREIGN KEY 约束失败
有谁知道我的项目表有什么问题或建议另一种设计?
android - Room - 查询所有内存处理
我正在考虑在我的应用程序中使用 android Room 库作为 ORM,但我想知道更多详细信息/评论,因为我有一些限制并且我无法在互联网上找到(即 Google;))我执行以下查询:
如果我有成千上万的用户,这不是问题吗?因为从下面生成的代码中,它似乎将所有内容都加载到了 ArrayList 中。事件 LiveData> 或 Flowable> 做同样的事情。
我是看错了还是谷歌忽略了这一点?我总是可以使用游标,但这违背了让 ORM 为我处理序列化的意义。
干杯,
android - Room 如何使用嵌套集合对实体建模
我尝试重构一些代码并移动几个架构以从架构组件中使用 Room Database。
我有这样的对象,我经常使用它,从缓存中获取它。这是它的样子:
}
我想用这种结构对数据库进行建模。所以会有LocationGeoEvent、LocationRSSIEvent、ScoredLocationEvent等实体。
它们看起来像这样:
NexoIdentifier 是一个简单的 POJO:
那么如何使用 Room 建立关系呢?甚至可以将 LocationEvent 实体设为一次吗?因此,例如,我希望能够使用嵌套在其中的所有此列表来获取 LocationEvent。或者也许还有另一种方法可以做到这一点?也不知道如何将 LocationEvents 中的这两个地图建模 - DeviceFirstSeenDates 和 HighestScores - 作为与其他实体相关的两个独立实体?但具体如何?我真的很感谢这个例子的帮助,我真的被困住了
更新
}
错误:错误:实体和 Pojos 必须有一个可用的公共构造函数。您可以有一个空的构造函数或参数与字段匹配的构造函数(按名称和类型)。
android - 使用 Realm 数据库的最佳方式
使用此代码:
这是最好的使用方式吗?我应该使用单例方法吗?如果有其他好方法来完成这项任务,请与我分享。 我遵循了这个https://dzone.com/articles/realm-practical-use-in-android 但此代码不适用于此依赖项:classpath "io.realm:realm-gradle-plugin:3.3.1"
java - 找不到 io.objectbox:objectbox-gradle-plugin:1.3.3
我正在尝试将对象框集成到我现有的 android 项目中,但出现错误。是否有任何 JAVA 8 版本问题或对象框兼容性问题。是否有任何 gradle 版本和对象框兼容性问题。我被困在这一点上。
以下是我的 gradle 文件 Build.gradle :
和模块级 gradle :
android - Android Room FOREIGN KEY 约束失败(代码 787)
我想用两个外键在 Android Room 中创建一个数据库。每次我尝试将曲目插入数据库时,程序都会崩溃并说“外键 costraint 失败(代码 787)”。也许你们中的某个人知道为什么并且可以帮助我。
追踪道
“类别”和“播放列表”也是数据库中的表。
类别
android - 插入新行时,Android Room FOREIGN KEY 约束失败(代码 787)
我关注了这篇文章Android Room FOREIGN KEY constraint failed (code 787)。不幸的是,它不适用于我的情况。
尝试插入新注释时,我总是收到错误消息。当然,数据库中存在一个主题。
你们有什么想法吗?
请看下面我的代码。
话题:
笔记:
注道: