我无法从Realm数据库获得第一行

时间:2019-07-17 19:01:53

标签: swift realm

我从csv加载了数据,并将其保存到Realm数据库中。

当我使用Realm Studio检查数据时,我可以看到所有保存的数据都是完美的。

但是,当我使用过滤器查询行时。 Realm提供了不完善的数据。

Realm向我显示了没有第一行的所有数据。

我尝试用两种不同的方式来加载数据的查询。

let predicate = NSPredicate(format: "question_category = %@", "\(subject)")
quizData = RealmManager.shared().getRealm().objects(Question.self).filter("question_category = '\(subject)'")
quizData = RealmManager.shared().getRealm().objects(Question.self).filter(predicate)

什么都没有。

我保存了索引号为1到487的数据 因此,我原本希望得到487行,但没有第一行的索引编号为1,却得到486行。

我没有收到任何错误消息。

0 个答案:

没有答案