realm相关内容

领域+对象映射器+ SwityJSON

我在映射对象方面需要帮助 领域模型: https://gist.github.com/n1tesh/7d6c6e155285dd6b39c8edba76f6eba5 这就是我的工作方式 // write request result to realm database let entries = json["data"] realm.beginWrite() ..
发布时间:2020-08-06 00:58:55 移动开发

iOS Realm对象(通过引用或重复对象)

我正在使用领域,对此我不确定. 在Post中,我有两个选择.一种是保存整个所有者对象,另一种是仅保存用户对象ID.如果我保存整个对象,是否是按引用的对象?我不想增加数据库大小. 我要存储整个对象的原因是它易于访问.就像Post.User.email.我不需要查询.我虽然阅读了领域. https://realm.io/docs/objc/latest/ 先谢谢了. 解决方案 ..
发布时间:2020-08-06 00:57:48 移动开发

带OR运算符的领域主键

我正在为新应用程序使用RealmSwift.我的Realm类有两个主键. 只是一个例子,我有一个像这样的领域模型(产品):- class Product: Object, Mappable { dynamic var id: String? = nil dynamic var tempId: String? = nil dynamic var name: Strin ..
发布时间:2020-08-06 00:57:40 移动开发

在Android中使用Realm添加信息后,数据不会立即更新

我在我的App中实现了Realm数据库.首先,我想显示一些预置数据.到现在为止,我这里只有三个数据.我已经实现了一个对话框片段,该片段曾用于在Realm数据库中添加数据.我已经阅读了Realm的官方文档.但是Adapter类的实现对我来说是如此复杂.因此,我在Adpater类中使用了RecyclerView.Adapter.现在我面临的问题是,添加信息后,数据无法立即显示.数据没有快速更新.再次单 ..

保持Android本地数据库(Realm)与SQL Server同步,以最小的网络开销

情况 一段时间以来,我一直在努力奋斗.我有一个使用Realm和后端SQL Server DB的本地数据库.我的应用程序中有一些区域可以非常快速地更改数据(例如,一个复选框).用户每秒可以多次来回切换数据.因此,可以说用户在一秒钟内进行了10次更改.我要避免的是在那一秒内将其发布到SQL Server 10次.相反,我想发生的事情是有某种批处理过程,每5到10秒执行一次以同步数据,从而减少了网 ..
发布时间:2020-08-06 00:55:30 移动开发

从"0.86.0"升级Realm.到"2.1.0&"

我在我的简单应用程序中使用了Realm, 我的Realm先前版本是 0.86.0 ,我打算将其升级到最新版本 2.1.0 我正在创建RealmProxy来处理像这样的领域的所有操作 package devs.lo.fff.utils; import android.content.Context; import java.io.Closeable; import java ..
发布时间:2020-08-06 00:54:26 Java开发

Realm对象服务器上的存储大小

我有与RMP集成的iOS项目,那么如何从Realm Object Server获取存储空间? 解决方案 当前无法在服务器上查询特定Realm文件的大小使用情况.这是一个API(很可能会在以后发布). 提醒一下,Realm对象服务器需要保留整个历史记录,以允许旧的合并者合并并更新到最新版本. ..
发布时间:2020-08-06 00:54:18 其他开发

在框架内部使用Realm

我不能在我的框架内将Realm用作框架,因为Apple拒绝嵌套框架. 但是,在我的框架中将Realm用作Pod代理可能没有问题.还是有问题? 目标C如何成为一个不会发生冲突的单一命名空间? 在我的框架中,我想捕获GPS坐标. 将Realm用于此文件系统与文件系统相比有什么好处? 谢谢 解决方案 您正确的是,iOS App Store不允许嵌套动态框架.建议的解决方案是将框架放在 ..
发布时间:2020-08-06 00:54:07 移动开发

领域未获取数据

我在使用领域时遇到问题. findAll和findAllAsync不会从领域返回任何数据. 我正在像这样从主线程更新领域对象. public void updatePhoto(final int ticketID) { realm.beginTransaction(); RealmResults ticketPhotos = realm.where(Ticket ..
发布时间:2020-08-06 00:54:03 Java开发

在Android的Realm中可以进行进程间通信吗?

是否可以在Realm(Java,Android)中进行进程间通信.因此,也就是说,如果我们从一个进程更新RealmObject字段的值,那么我们将在另一进程中在RealmChangeListener(对应于上述RealmObject)上获取触发器.我认为Realm的版本至少为2.0.2. 解决方案 Realm 2.0.0和更高版本支持非加密领域的进程间通知,但是 我整理了一个示例项目,它 ..
发布时间:2020-08-06 00:54:02 移动开发

为什么我总是收到错误“没有这样的模块'realmswift'"?

该问题的先前答案已有一年多了.我已经尝试过了.他们真的没有用.我已经安装了Pod,可以成功使用Realm.我在Realm Studio上看到了几个具有名称和角色的用户,他们在Realm数据库中.然后,我离开了计算机一个小时(这段时间内没有人触摸过它).当我回来时,我没有看到这样的模块错误. 我尝试通过终端多次更新pod文件.我还退出了Xcode并重新启动了它.我还用Google编辑寻找解决方 ..
发布时间:2020-08-06 00:53:53 移动开发

RealmSwift链接对象和可解码

我有一个Realm模型类,我需要将其解码,以便可以从JSON序列化并将其保存到数据库.每个PortfolioItem都与一个Product相关联,在某些时候,我需要通过逆关系从Product到达PortfolioItem.这就是为什么我拥有LinkingObjects属性.问题是当我尝试遵守Decodable协议时.编译器给我一个错误Cannot automatically synthesize ..
发布时间:2020-08-06 00:53:50 移动开发

为什么在Realm对象声明中添加便捷初始化会导致私有值混乱?

我创建了一个Realm对象,该对象需要存储一个枚举值.为此,我使用了中概述的方法问题,其中涉及声明String类型的私有属性,然后声明Enum类型的另一个属性,该类型使用getter和setter设置/读取私有属性. 为便于参考,下面是该代码: @objcMembers class PlaylistRealmObject: Object { dynamic var id: S ..
发布时间:2020-08-06 00:53:46 移动开发

为什么“领域集"对象随机工作?

使用Realm对象的set的函数始终是随机的. 主键不得更改,并且必须唯一. 因此,我添加了另一个变量进行比较. 而且我重写了isEqual(:)函数. 请参阅下面的代码. class Model: Object { @objc dynamic var key = "" @objc dynamic var id = "" override stati ..
发布时间:2020-08-06 00:53:44 移动开发