realm

    1热度

    1回答

    我最近开始使用Realm。首先很明显,如果您存储一个类,即一个对象。但是当你想要在字段中存储具有自定义类型的类时,它们具有相同的功能。 即: class Dog extend RealmObject{ private int count; private Cat cat; // геттеры и сеттеры } class Cat extend RealmObject{ pr

    1热度

    1回答

    如何告诉域我希望它计算并存储只读属性?假设我有以下型号: class User: Object { @objc dynamic var fullName: String { return "\(name) \(surname)" } @objc dynamic var name = "" @objc dynamic var surname = "

    0热度

    1回答

    我们有多个相互独立的android库依靠核心库。核心库有CoreRealmManager,它负责所有领域的操作。 app | --- lib-module-a | \-- lib-module-c | \-- lib-core | | -x- lib-module-b | \-- lib-core | | -

    0热度

    1回答

    在标题中保存相关对象为add(_ object:, update:)它说,“在加入时,该对象引用的所有子关系也将如果他们不是在它已经加入到域”这是我所希望的行为,但我不清楚“子女关系”包含/排除的是什么。这种行为没有涵盖哪些类型的领域关系? 例如,如果我加入一个ClassA对象的境界,我有另外一个未保存的ClassB对象,将ClassB对象保存: 如果ClassB对象指向ClassA对象和Clas

    0热度

    2回答

    我只有这个: public Observable<List<Movie>> getAll() { return Observable.just(Movie.class) .flatMap(t -> Observable.just(t) .doOnSubscribe(disposable -> realm.executeTransaction(realm1

    0热度

    1回答

    想象一下这样的代码: class StoredVersions: Object{ @objc dynamic var minimumAppVersion = 0.0 @objc dynamic var sets = 0.0 } class LoadViewController: UIViewController { let realm = try! Realm()

    0热度

    1回答

    如何查询数据库中可能包含前导空白或尾随空白而不复制数据或构建可进入不一致状态的模型对象的字符串? 例如: 我有一个名为testModel模型。该testModel有一个名为title的属性。我想查看我的数据库是否包含任何testModel.title等于"ABC"。但是,在我的数据库中,我需要使用原始的可变数量的前导/尾随空格来存储标题,例如" ABC "。据我所知,除了存储" ABC "和"AB

    2热度

    2回答

    我有一个setChatsList()方法,它有一个庞大的代码:正确 public void setChatsList(final ChatsModel chatsModel) { Realm realm = Realm.getDefaultInstance(); realm.executeTransaction(new Realm.Transaction() {

    1热度

    1回答

    境界平台:手机的Android 境界版本:3.3.2 加密:是 我有一个生产应用。当我的应用程序v0.3.0需要迁移到v0.14.0时,我使用自动删除领域。由于某些原因,在v0.14.2上我必须手动迁移。还有几个用户因为从v0.14.0以下的版本进行更新而出现错误,我只处理从v0.14.0到v0.14.2的迁移。我很困惑,如果我从开始版本处理掉,因为我必须做很多迁移。因此,如果用户在v0.14.0

    0热度

    1回答

    我在检测错误,例如“realm已经在写入事务中”。我的应用程序使用: [[RLMRealm defaultRealm] beginWriteTransaction]; [[RLMRealm defaultRealm] addOrUpdateObject:user]; [[RLMRealm defaultRealm] commitWriteTransaction]; 我在我的