问题标签 [mongodb-realm]

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

react-native - React Native 与 mongdb 领域,Realm.App(config) 总是返回空对象

下面是启动 MongoDB 领域文档中给出的应用程序的快速启动代码。

当我调用该函数时,我总是得到:

空对象{}

领域版本:"^10.0.0-beta.12"

0 投票
1 回答
117 浏览

react-native - 与 mongodb 领域反应本机。尝试 google 登录会导致错误代码 10

以下代码在领域文档中提供。

上面的代码总是返回 10 - DEVELOPER_ERROR,

交叉检查了客户端 ID。由于 mongodb 领域建议使用网络应用程序类型 google oAuth。App 的 SHA 未在 google 端注册。

0 投票
0 回答
170 浏览

mongodb - MongoDB Realm GraphQL - 在自定义解析器中返回多种类型作为自定义有效负载

我目前正在探索 MongoDB Realm,更具体地说是 GraphQL 集成。我已经成功创建了返回特定类型或一种类型数组的解析器。但是,我不知道如何返回多种类型的数组......

我试图创建一个自定义有效负载,但我必须将该有效负载定义为 JSON,并且不能从那里引用非 JSON 类型。

澄清:

  • 可以创建一个自定义解析器来解析:{shirts: [Shirts]}
  • 无法创建一个自定义解析器来解析:{shirts: [Shirts], trousers: [Trousers], shoes: [Shoes]}
  • 无法创建一个自定义解析器来解析:{shirts: [Shirts], isFoo: Boolean}

有没有办法完成后两者?如果允许我直接编辑 GraphQL 模式,我将能够做到这一点,但据我所知,只能通过这个自定义解析器界面修改模式......

提前致谢!

0 投票
2 回答
55 浏览

node.js - MongoDB Realm NodeJS SDK $project 语法?

我正在尝试做一个简单的查询,返回一些集合数据。我想过滤掉结果中的_id字段。

根据我的理解(基于文档),这样做的语法应该如下所示:

但是,当我这样做时,尚未应用过滤器,例如:

谁能指出我正确的方向?

0 投票
0 回答
88 浏览

mongodb - MongoDB Realm:应用程序重启后 React Native 不保留登录/会话

我正在关注任务跟踪器教程,但无法保持登录会话。我可以注册和登录,但是,每次我关闭应用程序并再次打开它时,它都会将我重定向到登录屏幕。

https://docs.mongodb.com/realm/tutorial/react-native/

另外,我使用 AuthProvider 读取用户,我得到“null”。

有人有想法么?我是否必须编写自定义逻辑来保留登录信息/会话令牌?

谢谢

0 投票
1 回答
1358 浏览

mongodb - MongoDB Realm 触发器和 MongoDB Atlas 触发器有什么区别?

所以它们都是我认为具有共同性质的 MongoDB 特性的一部分。就我而言,每次创建或更新文档时,都会触发一个函数,该函数将使用Date.now()时间戳更新文档字段。

可以使用触发器来实现,但是有两种方法可以做到,我不确定哪个适合选择。MongoDB Realm TriggerMongoDB Atlas Trigger有什么区别?各有优劣?

谢谢你

0 投票
1 回答
60 浏览

realm - 默认情况下,mongodb 领域在设备上保留多长时间?

默认情况下,mongodb 领域在运行应用程序的设备上保留多长时间(同步/正常)它是普通领域还是同步领域有关系吗?如果是这样,设备对两者的默认保留是什么?

0 投票
1 回答
125 浏览

ios - mongoDB iOS Swift SDK 修改数组?

我在这里有我的数据模型对象:

_partition我修改and没有问题category,但是由于tiktoks列表是由 定义的let,如果我将它放在convenience init函数中以便我能够修改它,它将不起作用。我试着放在@objc dynamic var它前面,但它说Property cannot be marked @objc because its type cannot be represented in Objective-C

有没有办法使用 mongoDB iOS Swift SDK 修改数组?

0 投票
2 回答
832 浏览

react-native - 如何在完全离线时使用 MongoDB Synced Realm 数据库的本地副本?

我在我的 React Native 应用程序上使用 MongoDB Realm Sync。当我在线启动我的应用程序并随后断开互联网连接时,我的领域工作正常。我可以看到我的数据,也可以在我重新上线时写入与服务器同步的数据。但是当我完全离线启动我的应用程序时,我的应用程序不显示任何数据。据我了解,即使应用程序完全离线启动,领域也应该读取本地数据库并返回数据。不是吗?当我离线启动我的应用程序时如何访问我的数据?下面是我用来与服务器同步的代码。

0 投票
1 回答
167 浏览

mongodb - 将文档划分为多个 mongodb 领域

我有一个“订单”集合,其中每个文档都包含一个“merchantId”和一个“customerId”。我希望将文档分区并在多个领域中可用,例如customer="customer1"merchant="merchant1"领域。我不知道这是否可能。如果是,请帮忙。