问题标签 [realm-browser]

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 回答
1738 浏览

realm - 如何使用 Realm Browser 连接到远程 Realm 服务器

我有一个在 Ubuntu 服务器上运行的 Realm Object Server (v. 1.0)。我应该能够通过Realm Browser应用程序连接到它吗?

这是我尝试过的。

文件>打开同步 URL...

然后我输入我realm在 iOS 应用程序中使用的同步 URL。我还输入了我的一位应用用户的用户名和密码。 在此处输入图像描述

这个同步 URL 和用户名/密码在我的应用程序中工作得很好,但是当我在领域浏览器中使用它们时,我得到一个Realm couldn't be opened错误:

在此处输入图像描述

有什么想法我可能做错了吗?当我尝试连接时,我服务器上的 Realm 日志没有显示任何新内容。

0 投票
4 回答
4132 浏览

realm - 在哪里获取 Swift 中 Realm 应用程序的加密密钥

我有一个 Swift 应用程序,它使用在 Linux 服务器上远程运行的领域对象服务器。一切正常,包括实时同步。

有时我想检查 iOS 模拟器使用的本地 Realm 文件的内容,以便进行一些调试。当我在这里浏览时:

...我尝试打开这个文件:realm%3A%2F%2F104%2E236%2E129%2E235%3A9080%2F%7E%2Fmyapp.realm

我收到提示:请为此领域文件输入有效的加密密钥。 在此处输入图像描述 我在哪里可以得到这个加密密钥?我尝试使用来自服务器的管理员令牌,但这似乎不起作用。

另外,我可以在所有地方关闭加密吗?还是任何使用 Realm Object Server 的应用程序都必须这样做?

0 投票
2 回答
758 浏览

android - 使用领域浏览器打开领域文件

我正在尝试检查我的 Android 应用的领域数据库内容。我已经从模拟器中提取了我的领域文件,现在正尝试使用领域浏览器(领域浏览器 2.0.1,Mac OS X El Capitan)打开它。我尝试打开文件,但浏览器没有显示任何内容;它完全是空白的,没有模型。拖尾文件表明它不是空的 - 我在这里做错了什么?应该像使用 adb 拉取文件一样简单,然后在编辑器中打开 .realm 文件。

0 投票
1 回答
2576 浏览

android - java.lang.NoClassDefFoundError:解析失败:Lio/realm/internal/SharedRealm$Durability

我正在尝试使用 Realm 创建一个演示应用程序,以使用 Facebook 的stetho浏览default.realm。每次我尝试使用chrome://inspect > Resources > Web SQL > default.realm在谷歌浏览器上打开 default.realm 时都会收到此错误

这就是我所做的。

构建.gradle

我的应用类

应用程序因此错误而崩溃:

0 投票
1 回答
52 浏览

realm - 使用 Realm Browser 访问数据

我保存data在我的领域数据库中。是否可以访问这些数据?它们是图像,我想预览它。

0 投票
1 回答
456 浏览

javascript - 无法在领域浏览器中找到我的 .realm 文件,也无法看到结果

请原谅我问了这么愚蠢的问题。我正在尝试将 Realm DB 用于我的应用程序,但我被困在如何在领域浏览器上查看我的数据库。我还尝试查看路径并在我的文件中找到它。我没有找到任何领域文件。我该怎么做?我也有兴趣查看我的结果集和查询,目前我遇到了麻烦。这是代码。我愿意接受建议和更好的实施实践。制作一个单独的模式文件和一个单独的文件来初始化我的模式是否更好?看不到我的筛选结果。

0 投票
1 回答
433 浏览

swift - 模型中未定义主键,但显示主键错误

我收到这个错误...

2017-03-26 17:34:49.104919 Mobile[518:254067] ***
由于未捕获的异常“RLMException”而终止应用程序,
原因:“只能将“字符串”和“整数”属性指定为主键”

在预填充的领域中,我有所有字符串列,除了 2 个用于 lat、lng 的 Double 列。

这是我的模型:

以下是我在一个名为 RealmManager 的单例中配置和查询领域的方式......

这是 ViewController 中的函数调用...

如果模型中没有主键,为什么我仍然会收到主键错误?

我通过领域浏览器从 csv 制作了这个领域文件……它以前工作过一次。

0 投票
0 回答
262 浏览

android - 如何在 macOS 中将 Android 应用程序连接到 Realm 浏览器

我们的团队最近决定尝试将 Realm 作为我们的数据库解决方案。为了便于调试,我们希望 Realm 浏览器能派上用场,但是,没有相关文档。

任何人?

0 投票
1 回答
84 浏览

date - 未正确读取领域 NSDate

我的情况如下:我从 API 调用中获得票证信息,我可以在我的领域浏览器中看到,我激活票证的日期和到期时间以 UTC 格式正确保存在数据库中。

在数据库中,使用 Realm Browser,我可以看到 startTime 是 Apr 25, 2017, 1:45:30 PM,endTime 是 Apr 26, 2017, 6:45:30 AM。(在激活我的票时,我的当地时间是上午 9:45:30 - 所以这是在服务器端正确设置的)

但是,当我稍后在代码中访问该日期并从数据库中检索它时,它会给我一个带有偏移量的日期!!!(不,这不是本地时区的日期 - 它应该是保存在 UTC 中的日期)。

这是我用来从数据库中获取信息并显示它的一些代码:

这是在控制台中打印的内容:

这是不正确的!START 应该与 NOW 几乎相同。那么为什么从 Realm 数据库中读取的 START 和 END 日期不正确呢?尤其是我可以在 Realm Browser 中看到它们并在那里正确保存。

0 投票
1 回答
126 浏览

realm - 根据领域浏览器中的特定属性过滤结果

如何根据 中的特定属性过滤结果Realm Browser?也就是说,比如myproperty=10在搜索框中输入,就可以得到相关的结果。

在此处输入图像描述