在React Native中删除Realm对象的属性

时间:2017-04-20 09:12:46

标签: ios react-native realm

我使用Realm作为具有RN应用程序的脱机数据库,并且我正在尝试删除Realm对象的属性。

我觉得这是一个简单的任务,我正以错误的方式接近。我的模式名称是article,因此在我的代码中,我尝试使用Article.properties删除模式属性,这会抛出错误Object type "Article.properties" not found in schema。代码如下:

class Article {}
Article.schema = {
  name: 'Article',
  properties: {title: 'string'}
};

let realm = new Realm({schema: [Article]});
let favs = realm.objects('Article.properties')

deleteBookmarkItem () {
  let itemToDelete = (favs)
  realm.write(() => {
    realm.delete(itemToDelete)
  })
}

那么,我如何访问我的Realm对象的属性?

非常感谢任何帮助

0 个答案:

没有答案