【问题标题】:mLab doesn't return usersmLab 不返回用户
【发布时间】:2017-03-14 15:41:14
【问题描述】:

我使用 mLab 作为后端数据库 一个移动应用程序。 两周以来,我注意到数据库没有返回到我的 应用我注册为对象的一些用户 数据库。最初一切正常,但突然间这个问题是 出现了。我在我的应用程序上使用 Parse 库来执行请求 到数据库,当我为应用程序用户执行查询时, Parse 库引发“com.parse.ParseRequest$ParseRequestException:找不到对象”。例外,当用户存在于数据库中时。

有什么办法可以解决这个问题吗?

提前感谢您的帮助!

【问题讨论】:

    标签: android parse-server mlab


    【解决方案1】:

    您能否添加更多关于您的问题的详细信息?例如,您连接到 mlab 的代码。

    仔细检查您是否连接到正确的 mlab DBURI。在我看来,您连接到了错误的 mongoDB,因为您无法查询现有用户。

    【讨论】:

    • 感谢您的回复!
    • 当我尝试获取作为引用存储在另一个对象中的用户时出现问题,即当我制作:parseObject.getUser().fetchIfNeeded()。此时库会引发“找不到对象异常”,即使我已经控制了引用是正确的!我检查了对数据库的引用,它是正确的!此外,奇怪的是,这只发生在我为测试应用程序执行登录的用户身上,而不是我没有执行登录的用户他们正确返回到我的应用程序!
    • 似乎已经执行登录的用户存储在单独的缓存中,但是当我执行查询时它们没有返回,我不知道这是否发生在解析库或 mLab 级别以及如何克服这个问题!
    猜你喜欢
    • 1970-01-01
    • 2021-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 2014-05-10
    • 1970-01-01
    相关资源
    最近更新 更多