realm

    0热度

    2回答

    我想了解如何在我正在制作的图书馆中使用Realm,经过几天的研究后,我现在了解了RealmModules(如果有人来自Realm读取此内容,则应该真正改进关于在图书馆中使用的文档)。我做了一个简单的类,它给了我与库配置的领域: object ChatRealm { fun getChatRealm(): Realm{ val config = RealmConfigurati

    0热度

    1回答

    我的应用程序中有几个领域管理对象,需要跟踪它最后修改的时间戳。 我可能为此实现存储库编程模式,或者我可以记住每次在这些对象上进行更改时(这是一种后备的想法,听起来很可怕)。 我所做的是创建一个单例对象,该对象监视要保留“最后修改”时间戳的对象的集合。这是在应用程序启动时启动的,并留意所有修改的集合。 一般的“流”是: 等待更改通知 在变化,循环修改后的指标 检查试图访问该对象之前存在(以防万一)指

    1热度

    1回答

    我有了狗 class Owner: Object { dynamic var name: String? let list = List<RString>() } 我添加了一个通知令牌的Owner owners?.addNotificationBlock { [weak self] (changes: RealmCollectionChange) in

    0热度

    4回答

    我有经常使用的writeToRealm方法。我需要从不同的线程使用它并剪切样板代码。这项任务的更好方法是什么? private boolean writeToRealm(String user, String id) { SubscriberObject subscriber = new SubscriberObject(); if(mRealm.where(Subsc

    0热度

    1回答

    假设我有一个存储x,y,宽度,高度和缩略图的Image模型,那么我应该使用data: Data属性存储实际图像数据,或者存储filePath: String并保存图像数据到磁盘?如果存储在Data var中,从doc Data is only read when the properties are accessed开始,所以我假设数据不会直接加载到内存中;当读取数据属性时,它是否是相同的底层操作

    0热度

    1回答

    好吧,让我们说我的手机上有一个应用程序,它使用数据库(SQLLite/RealmDb等)存储应用程序使用的数据,然后一些不良实体(黑客)获取我的无根电话和以某种方式获得访问权限。 如果实体可以反编译代码并创建自己的应用程序(或只是需要数据的部分)来使用数据库,那么他可以将数据库从我的设备移动到另一设备上(或我的另一个应用程序设备,它并不重要),然后访问/使用数据库中的数据(数据是否被加密)? 举例

    0热度

    1回答

    目前我有Transaction对象其中有一个transactionDate: class Transaction: Object { @objc dynamic var transactionDate: String = "" // yyyy-MM-dd } 我有很多的这些对象,而我只需要删除旧的(即多于两个岁),所以我写道: // Since now is 2017-09 I need

    0热度

    1回答

    我在我的android应用程序中为某些用户获取io.realm.exceptions.RealmError。 public Realm getRealm(){ RealmConfiguration config = new RealmConfiguration.Builder() .schemaVersion(0) .deleteRealmIfMigratio

    1热度

    1回答

    我第一次使用Realm,我只是试图初始化一个数据库并向它写入一条记录。这是我的代码。 import React, { Component } from 'react'; import {StackNavigator} from 'react-navigation'; import Realm from 'realm'; import { AppRegistry, St

    1热度

    1回答

    我是新来的领域。我有类似下面的模式: class MealItem {} MealItem.schema = { name: 'MealItem', properties: { mealId: {type: 'int'}, foodId: {type: 'int'}, }, }; 我想做的相当于: SELECT mealId