问题标签 [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.
react-native - React Native 与 mongdb 领域,Realm.App(config) 总是返回空对象
下面是启动 MongoDB 领域文档中给出的应用程序的快速启动代码。
当我调用该函数时,我总是得到:
空对象{}
领域版本:"^10.0.0-beta.12"
react-native - 与 mongodb 领域反应本机。尝试 google 登录会导致错误代码 10
以下代码在领域文档中提供。
上面的代码总是返回 10 - DEVELOPER_ERROR,
交叉检查了客户端 ID。由于 mongodb 领域建议使用网络应用程序类型 google oAuth。App 的 SHA 未在 google 端注册。
mongodb - MongoDB Realm GraphQL - 在自定义解析器中返回多种类型作为自定义有效负载
我目前正在探索 MongoDB Realm,更具体地说是 GraphQL 集成。我已经成功创建了返回特定类型或一种类型数组的解析器。但是,我不知道如何返回多种类型的数组......
我试图创建一个自定义有效负载,但我必须将该有效负载定义为 JSON,并且不能从那里引用非 JSON 类型。
澄清:
- 我可以创建一个自定义解析器来解析:{shirts: [Shirts]}
- 我无法创建一个自定义解析器来解析:{shirts: [Shirts], trousers: [Trousers], shoes: [Shoes]}
- 我无法创建一个自定义解析器来解析:{shirts: [Shirts], isFoo: Boolean}
有没有办法完成后两者?如果允许我直接编辑 GraphQL 模式,我将能够做到这一点,但据我所知,只能通过这个自定义解析器界面修改模式......
提前致谢!
mongodb - MongoDB Realm:应用程序重启后 React Native 不保留登录/会话
我正在关注任务跟踪器教程,但无法保持登录会话。我可以注册和登录,但是,每次我关闭应用程序并再次打开它时,它都会将我重定向到登录屏幕。
https://docs.mongodb.com/realm/tutorial/react-native/
另外,我使用 AuthProvider 读取用户,我得到“null”。
有人有想法么?我是否必须编写自定义逻辑来保留登录信息/会话令牌?
谢谢
mongodb - MongoDB Realm 触发器和 MongoDB Atlas 触发器有什么区别?
所以它们都是我认为具有共同性质的 MongoDB 特性的一部分。就我而言,每次创建或更新文档时,都会触发一个函数,该函数将使用Date.now()
时间戳更新文档字段。
可以使用触发器来实现,但是有两种方法可以做到,我不确定哪个适合选择。MongoDB Realm Trigger和MongoDB Atlas Trigger有什么区别?各有优劣?
谢谢你
realm - 默认情况下,mongodb 领域在设备上保留多长时间?
默认情况下,mongodb 领域在运行应用程序的设备上保留多长时间(同步/正常)它是普通领域还是同步领域有关系吗?如果是这样,设备对两者的默认保留是什么?
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 修改数组?
react-native - 如何在完全离线时使用 MongoDB Synced Realm 数据库的本地副本?
我在我的 React Native 应用程序上使用 MongoDB Realm Sync。当我在线启动我的应用程序并随后断开互联网连接时,我的领域工作正常。我可以看到我的数据,也可以在我重新上线时写入与服务器同步的数据。但是当我完全离线启动我的应用程序时,我的应用程序不显示任何数据。据我了解,即使应用程序完全离线启动,领域也应该读取本地数据库并返回数据。不是吗?当我离线启动我的应用程序时如何访问我的数据?下面是我用来与服务器同步的代码。
mongodb - 将文档划分为多个 mongodb 领域
我有一个“订单”集合,其中每个文档都包含一个“merchantId”和一个“customerId”。我希望将文档分区并在多个领域中可用,例如customer="customer1"和merchant="merchant1"领域。我不知道这是否可能。如果是,请帮忙。