美文网首页数据处理安全
Realm关联查询问题记录

Realm关联查询问题记录

作者: 萧笑啸 | 来源:发表于2017-01-31 19:54 被阅读63次

Realm文档地址: https://realm.io/cn/docs/java/latest/#link-queries

Realm关联查询时不支持多个关联查询条件,或者说多个关联查询条件会进行分别查询,然后再对结果查找交集,而不是对条件进行集合然后查询结果。并且由于RealmJava库不像OC库和Swift库一样支持反向查询,所以想要实现文档描述中查找拥有一条名为fluffy且颜色为brown的狗的人的集合,最好的方法是使用主键,具体流程为:

1.给Dog类添加一个主键ID,因Realm不支持自增长主键,所以主键应在Dog类的无参构造函数中用UUID赋值;

2.查找所有名为fluffy且颜色为brown的狗;

3.对查找到的狗的列表进行遍历,依次取出狗的ID进行关联查询,获取到拥有这条狗的人的集合,然后将所有集合进行去重整合;

相关文章

  • Realm关联查询问题记录

    Realm文档地址: https://realm.io/cn/docs/java/latest/#link-que...

  • 多表关联查询定义,种类

    关联查询:连接查询、子查询、聚合查询 1.连接查询. 左外连结 左表的全部记录(部门表中的所有记录:demp方式1...

  • sql查询数值为空,展示为0

    多表联查时,查一个关联数值,没有关联记录,查询结果为null,但要求处理为0。 mysql: 原来要查询的字段:a...

  • python面试题01

    1、什么是多表关联查询,有几种多表关联的查询方式,分别是什么? 多表关联查询概念: 多表关联查询分类:1.1内连接...

  • hibernate hql实战小结

    表关联查询汇总排名 查询报名记录 结果如下,可以看到1个单位下有4条报名记录,另外一个单位下有2条: 汇总报名记录...

  • mysql 学习记录-join

    mysql 学习中会遇到关联查询, 这里记录一下关联查询的相关信息 1.创建两张表并插入 测试的数据 sql文件在...

  • realm连接查询

  • 关联关系查询(第一讲)

    关联查询 当查询内容涉及到具有关联关系的多个表时,就需要使用关联查询。根据表与表之间的关联关系的不同,关联查询分为...

  • SQL SEVER 库存按照仓库汇总

    1.库存查询没有明确的主外键关联,是通过物料编号、仓库编号、批次号进行关联。 2.入库记录多于出库记录,也就是入库...

  • 关于关联查询的处理

    mybatis关联查询配置有2种:关联嵌套结果,关联嵌套查询关联的查询过程中如果关联的表可能查到很多数据,应该考虑...

网友评论

    本文标题:Realm关联查询问题记录

    本文链接:https://www.haomeiwen.com/subject/gdjkittx.html