您知道如何在使用
时防止异常 Synchronization synchronization = query.findAllSorted("endDate", Sort.DESCENDING).first();
如果数据库为空? 我正在尝试在同步表中获得最后一次同步。但如果表中没有任何记录,我就会遇到异常。 最好的方法是什么?
谢谢。
答案 0 :(得分:1)
您可以执行以下操作:
RealmResults<Synchronization> results = query.findAllSorted("endDate", Sort.DESCENDING);
Synchronization obj = (result.size() > 0) ? result.first() : null;
虽然我同意它可以更容易一些。