问题标签 [realm-object-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
35 浏览

authentication - 具有数千个用户的应用程序的领域身份验证

我正在使用 Realm Object Server,每个用户都有自己的数据库。当您有成千上万的用户时,进行身份验证的正确方法是什么?

0 投票
1 回答
512 浏览

realm - 在 Realm Object Server 上的用户之间共享数据的最佳策略?

如果我想在用户之间共享一些数据,Realm Object Server 的最佳策略是什么。例如,5 个用户想要分享他们最喜欢的电影。每个人分享 3 部电影,他们应该看到 15 部电影的列表。

0 投票
1 回答
430 浏览

java - 在具有权限的领域对象服务器上创建新用户领域的正确方法

我正在试用 Realm 移动平台以确定它是否适合即将到来的项目。

我正在使用服务器管理员用户登录到我的示例应用程序,并通过在SyncConfiguration对象中提供不同的路径,我能够在本地和对象服务器中创建不同的领域。

问题是当我访问 Web 仪表板时,管理员似乎不拥有他使用客户端应用程序创建的领域。
所以我的问题是:用户创建 N 个拥有的领域的最佳方式是什么,这些领域可以通过管理访问权限共享给其他用户?

0 投票
0 回答
132 浏览

swift - 使用 Realm Object Server 与所有用户共享表

我试图在用户之间共享一个表,基本上我只想要一个每个用户都可以读写的表。我试图删除表中的“~”,但我在 Realm Object Server 上看不到这个表。该表在 ROS 上似乎没有同步。我很确定有人已经这样做了:/我尝试使用“SyncPermissionValue 2.7”,但不起作用:(

0 投票
1 回答
338 浏览

realm - 在 Realm Object Server 上看不到数据库

我创建了一种方法来管理所有用户之间的共享表,但是我看不到这个表。我刚刚删除了“~”字符,如果我留下“~”字符,它就可以工作,但只有所有者才能看到它。我不知道为什么它不起作用。也许这不是在用户之间共享表格的正确方法?

0 投票
1 回答
189 浏览

realm - 领域支持的平台

有什么方法可以使用Realmwith web 吗?

我们可以使用像反应式架构Realm这样的强大功能吗?

我参考了文档,我发现它只有cross-platform support(移动)

0 投票
1 回答
228 浏览

ios - 领域对象服务器最实惠的选择?

我是一名独立的 iOS 应用程序开发人员,没有数据库经验,资金很少。我今天阅读了有关 Realm Object Server 的信息,我对将其设置为同步很感兴趣,但我没有运气弄清楚如何以负担得起的方式做到这一点。我的应用程序确实有很多用户和一个大型数据库,因此 Amazon AWS EC2 似乎很快就会让我无法承受。我搜索了网络,试图弄清楚是否有某种方法可以在每个用户的私有 CloudKit 容器中运行 Realm Object Server,但似乎通常不会这样做。如果有人可以提供帮助,我真的可以就如何最好地针对我的特定情况部署 Realm Object Server 提出一些建议。非常感谢。

0 投票
0 回答
33 浏览

android - 如何在 RMD 和 ROS 之间同步?

例如,我想在 RMD 中进行 CURD,然后同步到 ROS。
当它离线时,我可以在 RMD 中获取数据。
以及如何将整个 RDM 同步到 ROS?
这是我的代码:
SearchModel

插入模型

删除模型

这会导致java.lang.IllegalArgumentException: Configurations cannot be different if used to open the same file. 我该怎么办?

0 投票
1 回答
201 浏览

realm - 移动客户端(iOS、Swift)与 Realm Object Server 的稳健同步指南

我使用了 RealmTask 教程 ( https://realm.io/docs/tutorials/realmtasks/ ) 中的技术来演示与 Realm Object Server 工作的同步。但是,正如realm移动平台中提到的,离线时如何连接?,很难找到在存在间歇性网络连接的情况下实现强大应用程序的设计指南。例如,第一次运行应用程序时网络可能不可用,在教程示例中,我认为登录尝试会在 30 秒后超时。

从各种来源,我试图在客户端概述一种实现方法,并提出了以下内容:

==================================================== ===========

在应用程序启动时

创建登录凭据

SyncCredentials.usernamePassword()

检查用户凭据是否已经存在使用

SyncUser.all

如果是这样,请使用适当的密钥 (UserId) 获取正确的用户

如果获得用户,则使用以下方式获取领域配置

realmConfiguration = Realm.Configuration(SyncConfiguration(user, realmURL))

尝试登录

SyncUser.logIn 与 SyncCredentials

完成后,将以下内容放在主 DispatchQueue(异步)上

realmConfiguration = Realm.Configuration(SyncConfiguration(user, realmURL))

如果未登录,每隔 N 分钟重复一次登录尝试,直到成功?例如,当应用程序启动时网络不可用,但随后变为可用的情况?

启动应用程序的其余部分,使 realmConfiguration 可用。

但是,只有在设置了 realmConfiguration 后才能访问 Realm。设计应用程序,使其处理未设置领域配置的情况。

==================================================== ===========

上述方法是否明智,还是有更好的解决方案?

0 投票
1 回答
205 浏览

java - 如何在多同步领域中分离我的领域对象?

我的 android 应用程序中有一些 realmObject(我的数据模型)和一些 Sync Realm,例如:

realm_url1 = "realm://myserver:9080/~/setting 包含一些用户设置 realmObject

realm_url2 = "realm://myserver:9080/~/app 包含一些应用领域对象

我如何设置在什么领域 URL 中创建的对象?因为我所有的realmObject 都在所有realm_url 中创建。我 getInstance 到 __permission 领域以读取用户权限,但我的所有领域对象都在那里创建并且 __permission 无法再次正常工作,我无法将其恢复到后面。请让我知道可以单独的对象是领域。