RealmSwiftManager 0.0.3

RealmSwiftManager 0.0.3

Maintained by tjm, yp.



  • By
  • ypseek

使用

// Person模型需继承Realm对象Object
let person = Person()
person.id = "101"
person.name = "xiaoming"

let dog = Dog()
dog.name = "hashiqi"
dog.id = "1001"
person.dogs.append(dog)

try? person.re.save()

// 查所有
try? Person.re.all()
// 根据主键
try? Person.re.query(primaryKey: "101")

try? person.re.edit {
    $0.name = "xiaohong"
}

// 普通删除
try? person.re.delete()
// 递归删除所有层级
try? person.re.delete(.cascade)
// 删除所有
try? Person.re.deleteAll()

安装

pod 'RealmSwiftManager'