问题描述
下面是启动MongoDB领域文档中提供的应用程序的快速入门代码。
import Realm from 'realm';
let app;
// Returns the shared instance of the Realm app.
export function getRealmApp() {
if (app === undefined) {
const appId = 'demo'; // Set Realm app ID here.
const appConfig = {
id: appId,timeout: 10000,app: {
name: 'demo',version: '0',},};
app = new Realm.App(appConfig);
}
return app;
}
空对象{}
领域版本:"^10.0.0-beta.12"
解决方法
这是我的答案from another SO post。我相信问题是在他们这边,而不是在你这边。无法直接打印对象。这不仅限于app
对象。
开发人员建议使用.toJSON()
作为解决方法。参见this post from the MongoDB Developer forum.
在将任何Realm对象转换为可打印对象时遇到了一些麻烦 弦我总是会像您一样得到{}。我认为这可能是相关的 在他们的GitHub上执行此任务(未解决)。
类似地,Realm的身份验证中存在一些错误 系统。我正在尝试获取电子邮件/密码,Facebook和Google 身份验证进入我的应用程序,但当前似乎全部 在Realm的一边被破坏。
以下是他们在GitHub上的一些相关问题,您可以按照以下说明进行操作: 解决方案。
Facebook Google Email/pass (fixed,but not released in the latest beta)
我没有关于JWT的任何信息,但是鉴于这些 其他身份验证问题,很有可能问题不在 你这边我建议在他们的存储库中打开一个问题。