问题标签 [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 投票
1 回答
135 浏览

xamarin - Realm Object Server 添加项目后显示为空

我在 Google Cloud Compute ubuntu vm 上启动了一个新的 ROS,并尝试通过 Xamarin.Android 项目编写对象:

结果是在远程 ROS 上成功创建了新领域,但即使在多次运行此代码后,根据仪表板和领域浏览器它仍然是空的。您会在我的评论中注意到本地领域确实包含书面对象,而不是远程对象。执行此代码时,服务器日志显示大量消息,但没有警告或错误。我错过了什么?

0 投票
0 回答
414 浏览

permissions - 为共享领域设置领域对象服务器的权限

我正在尝试设置一个所有用户都可以访问的共享领域。我还打算让用户根据需要创建代表项目的领域。我想授予用户读取和写入他们创建的任何项目领域的权限,但对所有其他用户的领域具有读取权限。我还希望能够根据需要将写入权限分配给其他用户,而无需在 Realm Object Server 中给予他们管理员身份。

我在想我的应用程序将允许用户以最小权限登录,并让第二个管理员用户在后台工作,以管理权限。管理员用户不会暴露给用户。

我一直在关注https://github.com/realm-demos/realm-teamwork-MR提供的示例,但是在设置权限方面没有任何成功。我的测试用例如下:

有什么想法可以成功地为后台管理员用户分配权限吗?或者我最好为我的数据库使用不同的结构?谢谢!

0 投票
0 回答
198 浏览

swift - 无法登录到领域对象服务器 - Swift

我试图从我的应用程序登录到领域对象服务器(ROS)。我使用 Keychain 包装器推出了自己的登录方案,但想将 Realm 和 ROS 与云一起使用。

但我无法编写或找到使用用户名/密码凭据登录的简单方法。这是服务器错误:auth.password: Handle request failed with: InvalidCredentials: The provided credentials are invalid or a user does not exist.: Given account:

我通过终端和 ROS 仪表板上的云提供商登录到 ROS。我可以看到我的姓名和用户 ID,但它说我没有领域。

如何将我的应用程序连接到服务器 url 以登录?

这是我尝试过的东西(在 10 种不同的东西中):

我还没有找到好的例子(只是代码片段),所以为我自己的代码道歉。

0 投票
0 回答
53 浏览

java - 领域对象服务器:“客户端不受支持”

我在最新的 Beta 版本 2.0.0-rc2-285 上使用 Realm Object Server。

当我尝试使用 Java 客户端版本 3.7.0 填充领域时,我在服务器上收到以下错误:

“客户端不受支持”

哪个版本的 Java 客户端与 Realm Object Server beta 兼容?

0 投票
1 回答
167 浏览

android - 无法使用 React Native 在 Android 上打开同步的 Realm

我正在尝试使用正确登录的用户在 React Native 上打开一个同步领域,如下所示:

在 iOS 上,它按预期工作。在 Android 上,呼叫挂起且没有错误消息。由于它适用于 iOS 并且我没有特定于平台的代码,因此代码中不应该有错误。

我正在使用领域 react-native 1.10.0 和领域对象服务器 1.8.3。

值得一提的是,我使用 Java 客户端 3.5.0 将数据预填充到只读域中。这些版本之间可能存在兼容性问题吗?

0 投票
0 回答
200 浏览

realm - 无法在 mac os 上启动领域对象服务器

我正在尝试在 mac os 上启动领域对象服务器。

我已经从这里下载了“macOS Bundle”:https ://realm.io/docs/realm-object-server/#macos

并运行“start-object-server.command”文件。

但它不起作用。我得到这个错误。

libc++abi.dylib:以未捕获的领域类型异常终止::RealmFileException:无效参数./start-object-server.command:第 97 行:2471 中止陷阱:6 节点“$package/node_modules/.bin/realm-对象服务器”-c configuration.yml

我不知道出了什么问题。

请帮我。

0 投票
1 回答
286 浏览

ios - 来自 UICollectionView 中的领域同步配置的种子数据

所以,这是我的问题:

iOS 上领域的本地路径位于 Documents Directory 中。我可以打开它们:

打开同步领域是不同的,因为它们通过 URL https://realm.io/docs/swift/latest/#realms定位

我有一个 UICollectionView,Results<Object>我可以通过在启动时写入领域来渲染默认数据以从单独的文件中调用 AppDelegate

单独的文件

应用代理

从这里,客户端(iOS),我能够成功登录(滚动我自己的登录,但值对应于领域对象服务器(ROS)管理员用户)并从中检索默认值List.cell并开始编写“列表”到我的应用程序。

但是,当我配置我的领域时,打开一个Sync Configuration同步领域需要一个已通过对象服务器身份验证并有权打开该领域的用户,我合理地崩溃了我的cellForItemAtIndexPath return lists.count 致命错误:在展开可选值时意外发现 nil,因为有是没有要返回的初始数据。

那讲得通。但是我该怎么办?

我需要在默认配置中创建一个 Realm 文件并将其迁移到服务器吗?我尝试使用下面的代码将我的配置更改为 App Delegate 中的 Sync 对象(这是我在 中使用的ListViewController)。没有骰子。

0 投票
0 回答
44 浏览

ios - 领域对象服务器删除对象

如果我从 Realm Object Server 中删除一个对象,它会被永久删除吗?如果没有,它在哪里(目录)?

我需要知道是否需要对已删除的对象执行某些操作以释放一些空间。谢谢!

0 投票
0 回答
148 浏览

amazon-ec2 - 如何在 Android 中连接到 Realm Amazon EC2 实例?

我基于 Realm 公共 AMI 创建了一个 EC2 实例:ami-9f1522e4。它似乎工作正常。

我正在尝试使用以下代码在 Android 中连接到它

但是,这会触发 onError 挂钩并显示以下消息:意外错误。

我做错了什么?

0 投票
1 回答
507 浏览

android - Android 领域无法解析符号 SyncCredentials、SyncUser、ObjectServerError。但是 Realm,RealmObject.. 类工作正常

我从Realm objectServerExample中获取了代码。

它说Cannot resolve symbol SyncCredentials

io.realm.Realm上课了。

我的项目级 gradle 文件

摇篮(模块:应用程序)

主要目标是将 Android 应用程序与 aws-ec2 上的领域对象服务器连接起来。它正在工作,可以从浏览器访问。