Realm不保存数据

时间:2015-05-19 09:57:36

标签: swift realm

我来到这里因为我遇到了Realm的问题。

My Realm是空的,我有我的对象“User”,已经完成(id,name等等),当我把它写入Realm时,一切都很好。

但是当我再次请求我的对象时,它存在,但是是空的,没有数据......你知道什么是错的吗?

以下是我的代码的一个小例子:

println("id: " + currentUser.id) // "id: 2"
Realm().write
    {
        println("id: " + currentUser.id) // "id: 2"
        Realm().add(currentUser)
}
var user = Realm().objects(User).first!
println("id: " + user.id) // "id: "
编辑:我使用RealmBrowser检查了我的数据库,并且每个字段都已满,并且数据正确...那么为什么我的查询失败?

1 个答案:

答案 0 :(得分:3)

我发现了自己的错误,我不小心忘记了"动态"在我的模型中的每个变量前面的修饰符"用户"。