问题标签 [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 投票
1 回答
1030 浏览

database - 领域如何查询数组大小大于0的项目?

我检查了文档,并且知道如何从对象中访问对象,例如:

但是,如果我的 User.class 中有一个领域列表:狗,我如何检查它是否有项目?

0 投票
1 回答
631 浏览

android - RealmResults 到 RealmList

我正在开发一个商店应用程序,每个用户都可以在其中销售商品,还可以将其他用户销售的商品添加到他的愿望清单中。

现在在用户个人资料中,我想显示他添加到他的愿望清单中的所有项目。

我的班级和关系是:

Item{ Id, SellerId, ...(其他属性) }

用户{ userId, ...(其他属性)}

Wish{ 用户 ID, 项目 ID }

现在的问题是,为了获得我需要做的愿望清单项目: 1. 获取给定用户 ID 的愿望清单。2. foreach愿望清单项目,根据Wish->ItemId属性从数据库中获取项目。

问题是这给了我领域列表,但我需要 RealmResults

有什么建议吗?

0 投票
2 回答
12785 浏览

realm - 如何使用最近的日期对 RealmResults 进行排序?

我在 RealmResults 中有大约 20 行,需要用最近的日期对列表进行排序

像下面

0 投票
1 回答
23 浏览

realm - 在同一属性上更新领域的问题

我有一个类似的清单

现在我想要的是使“msg_recieve_status”= 1

所以我尝试了,

但它根本不起作用。

我认为msg_receive_status是实时更新 RealmList。这就是问题所在。

0 投票
1 回答
386 浏览

android - 最佳实践以及如何实现需要支持不同类型对象的 RealmList

我有一个模型“A”,它的列表可以是“B”或“C”等类型。我知道 Realm 不支持多态性,我不能只做RealmList<RealmObject>or RealmList<? extends RealmObject>

我只是不知道如何用 Realm 实现这种行为。

0 投票
1 回答
2408 浏览

android - 查找父级 id 为 X 的所有子域对象

在此示例中,文档讨论了在为子对象指定查询时获取父对象。

有没有办法在为父对象指定查询时获取子对象?

在给定的示例中,我可以使用名为 John 的用户搜索棕色的狗吗?

在此处输入图像描述

0 投票
1 回答
269 浏览

android - 处理 RealmList 失败> 在 Realm.io 中

我的 JSON 数据从服务器 api 看起来像这样

我可以成功处理 Integer 或 String 的数组,RealmList<RealmInt>但是这次我失败了,因为 RealmList> 不支持说,"Type parameter 'io.realm.realmList' is not within its bounds...."

RealmInt参阅此链接

我尝试使用RealmList<RealmLista>RealmLista 扩展的地方来解决它,RealmObject并且有RealmList这样的

}

然后创建 aRealmListaTypeAdapter并将其添加到 Gson 但在反序列化时Gson expects an Object (RealmLista) but is found array,如上面显示的来自服务器的数据是显而易见的。

有什么方法可以在保存的同时List<List<Integer>>转换为RealmObject任何类型来存储简单List<List<Integer>>,Gson很容易转换。:-/

0 投票
1 回答
104 浏览

uitableview - 如何将领域与 UITableViewController 与我自己的排序顺序一起使用?

我目前正在快速使用 Realm。我正在使用 Realm 结果对象来填充 UITableViewController。UITableViewController 具有添加/删除功能。现在,所有这些都适用于 RealmResults。但我需要以不同的方式对结果进行排序。我注意到有一个领域列表。但是如果我开始添加或删除对象,我是否需要自己管理列表中的对象?使用 Realm Query 对象,它会自动更新。在我的情况下,解决问题的最佳方法是什么?谢谢。

0 投票
2 回答
4996 浏览

android - 两个日期对象的“介于”查询在领域中返回错误的输出

我正在存储带有时间戳的购买交易(购买时的日期时间对象完全相同)。当我尝试从开始和结束日期提取结果时,它给出了错误的结果。

这是我正在存储的日期对象/格式的示例,

这是在两个日期之间检索对象的查询,

现在对于给定的开始日期: 01-01-16 & ending_date: 29-02-2016,它返回一个 不正确的对象“27-01-2016” 。

我的查询有什么遗漏吗?

0 投票
1 回答
227 浏览

json - Realm 和 Objectmapper:一个项目的数组在我的 Realm 数据库中为每个请求不断堆叠

这是对我之前的一个问题的跟进。我需要types在 ObjectMapper 的帮助下在我的 Realm 数据库中映射一个数组,该数组仅包含 1 个单词(有时是两个单词)。

这是 JSON:

我得到了以下解决方法,其中部分工作:

我的 ClassgetType()是一个对象:

我遇到的问题是,每次我调用后端时,数据库都不会更新类型中的数据(或删除它们,并获取新的数据),它只是不断堆积!这使我的 getType 数据库在一些调用后有 280 多行,而它只存在于 10 个对象中。

在 x 次后端调用之后,这将导致严重的问题。有谁知道我应该怎么做?