Realm中findFirst()的用途 - Android

Realm中findFirst()的用途 - Android

问题描述:

Realm for Android中findFirst()方法的用法是什么?另外,如何使用Realm从表中检索最后插入的记录?Realm中findFirst()的用途 - Android

findFirst()当您只希望从您的查询中得到一个结果,或者只是不关心整个列表,并且只希望对一条记录进行采样时,就会使用它。

如果您想要最后一个元素,您可以尝试findAll(),获取该列表的大小,并获取最后一个元素。

+0

那么通过说'一个结果',它的结果是什么?我的意思是,假设我在db中有5行,并且我触发了一个findFirst()查询,该行将被检索? – Abhilash

+0

在伪代码中。你有一个列表...'[1,2,3]'并找到'where x = 2',然后'findFirst'简单地返回2. –

+0

对。疑难杂症!谢谢。 – Abhilash