问题标签 [realm-list]

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.

0 投票
2 回答
963 浏览

realm - Android Realm没有将变量保存在数据库中

我创建了一个模态类

并将此数据保存到数据库

保存代码并运行应用程序,这很有效。

几天后,我在 Temp 类中添加了一个新变量并尝试将其保存在数据库中,没有错误,但是当我从数据库中获取数据时,它总是显示新变量 (var3) 为空。

0 投票
1 回答
3232 浏览

ios - 如何使用领域 swift 检索另一个对象的列表中的对象?

我有一些看起来像这样的领域类:

我知道要从领域中检索对象,我必须这样做:

问题是:如何从 'subs'(List) 中检索对象?

0 投票
1 回答
2262 浏览

android - 将新对象添加到领域中的关系中

我的 Realm 有问题,这让我的大脑感到不适 :(

问题是当我尝试将新对象添加到 RealmList 中时。对象已插入,但未与关系链接。

现在,我的数据库有多个关系:

用户1-->M行程1-->M车辆1-->M

接着:

车辆1-->M车辆信息

VehicleInfo 1-->M温度

当我尝试将新对象插入温度类时,问题就存在了。

我的课程:

车辆:

车辆信息:

我添加新温度的代码:

在Realm中查找和持久化的方法:

}

我怎么说,对象是在数据库中创建的,但它没有与车辆链接-->vehicleInfo-->Temperature。

我的代码有什么问题??

提前致谢 :)

0 投票
4 回答
2013 浏览

android - 使用领域和分页时解决嵌套事务

我在我的应用程序中使用领域来持久化。

目前,我有一个简单的分页方式的项目列表。

  • 发出服务器请求
  • 取回物品
  • 更新用户界面
  • 将列表保存到领域
  • 用户滚动到列表的末尾,获取下一组元素并
    在上面重复

领域代码:

由于这个分页循环,我得到了错误:

我还尝试在每次提交后关闭数据库,但这没有帮助。

如何实现这种存储并解决嵌套事务?

或者任何人都可以为此提出更好的设计结构吗?

谢谢

0 投票
1 回答
1306 浏览

rx-java - 使用 RxJava 在不同线程上进行领域、网络操作、订阅和观察

我需要 :

  • 在后台线程上从 API 获取一些数据
  • 在 UI 上显示数据
  • 保存到领域。

    /li>

这会引发错误:从不正确的线程访问的领域

我有 4 个标签同时获取不同的消息。

fetchItemsFromServer() 是一个密集的调用,将这个调用限制在一个线程是不好的。我需要这种灵活性。

有没有人以这种方式使用领域找到任何解决方法?

例如,大多数示例往往侧重于从 Realm 获取与使用网络操作:

下面的例子:

Rxjava - https://realm.io/news/realm-java-0.87.0/

将领域与 RxJava 一起使用 - https://realm.io/news/using-realm-with-rxjava/(以前的解决方案,但存在性能缺陷)

My Realm 由数据库模块通过依赖注入(Dagger 2)提供

0 投票
1 回答
578 浏览

realm-list - 领域数据库核心的源代码在哪里?

令我失望的是https://github.com/realm/realm-java实际上并没有实际的领域代码,只是一些绑定。我不能冒险在我的应用程序中包含一些随机的二进制代码,这就是为什么我想自己从源代码构建整个东西。或者等等,Realm 真的是开源的吗?

0 投票
1 回答
1666 浏览

android - Realm Android parsing issue

I am trying to parse and insert JSON response using Realm Database in Android. Below is the exception that I am ending up with:

JSON that I am trying to parse:

Count.java Pojo

Statuses.java Pojo

This is how I try to parse and store the JSON :

If someone could help me resolve this than thats really awesome. Thanks in advance!

0 投票
1 回答
5491 浏览

android - Android Realm - 更新 RealmList 触发 IllegalArgumentException

我正在尝试更新现有的 RealmObject (IncidentCard),其中包括 IncidentPhoto 类型的 RealmList。只要我不尝试更新 RealmList,对象就会毫无问题地更新,当我包含列表时,我会收到以下错误消息:

这是 IncidentCard 类:

这是 IncidentPhoto 类:

为了查询 Realm DB,我创建了这个帮助类:

当我添加新的事件卡时,我将此活动称为:

当我拍摄新照片时,我将以前拍摄的照片的路径保存在 String 类型的 ArrayList 中。在设置 IncidentCard 对象的路径列表之前,我将列表转换为 RealmList。这部分似乎工作正常。

在我尝试在 EditCardActivity 中保存现有对象后出现问题:

因此,如果我注释掉 mIncidentCard.setPhotos() 一切似乎都可以正常工作,但是当我尝试将照片设置为 IncidentCard 对象时,会触发 IllegalArgumentException。

这是我为将 ArrayLists 转换为 RealmLists 而创建的方法:

我已经为此苦苦挣扎了一段时间,但我不明白自己做错了什么,因此将不胜感激。

领域异常“值”不是有效的托管对象 领域 Java 文档

0 投票
3 回答
21348 浏览

android - RealmList of String Type in Android

I'm using Realm for Local storage in Android. I'm getting following response form server.

Here is my Model

And I'm getting this for ArrayList

Type parameter 'java.lang.String' is not within its bound; should extend 'io.realm.RealmObject'.

Thanks.

0 投票
2 回答
3848 浏览

ios - 无法在 iOS 的 Realm 数据库中存储 Double 值

我只是想了解 Realm 并遇到了一个问题。我有一个这样的模型

现在,我正在执行以下代码:

当我运行此代码时,它会打印 0.0,即 TemplatePage xPosition 属性的默认值。但是,我不明白为什么,因为我实际上希望它打印 1.0。我不太明白为什么。有人可以给我一个提示吗?