收藏
回答

云开发数据库出错,查询到的记录和数据库的记录不一致

框架类型 问题类型 终端类型 AppID 基础库版本
小程序 Bug 客户端 wx7395137e9d79a6d0 2.3.0

- 当前 Bug 的表现(可附上截图)

这是客户端查询出的记录,下面附上云开发服务端的记录,请注意_id字段是一致的,但是detail_url字段不一致

这是小程序端的查询语句,查询到记录就打印出来了,证明没有修改。

- 预期表现

希望尽快修复这个问题。

- 复现路径


- 提供一个最简复现 Demo


回答关注问题邀请回答
收藏

2 个回答

  • iFeng
    iFeng
    2018-11-01

    你好,还麻烦确认下是否逻辑中对 detail_url 字段做了特殊处理?  控制台看到的是准确的,跟小程序段都是同一个数据来源,不会出现数据不一致的情况。

    2018-11-01
    有用
    回复 3
    • 2018-11-02

      在78行,我查询出结果之后,直接console.log输出了。我没有对detail_url字段做特殊处理,但是结果就是不一致。

      2018-11-02
      回复
    • 2018-11-02回复

      附上一张控制台截图,表明我访问的是同一个环境,同一个集合。

      2018-11-02
      回复
    • Justan
      Justan
      2018-11-02回复

      看下 for in 里面干了啥? 看 console.log 嵌套对象是个异步过程.




      2018-11-02
      回复
  • 半寸灰
    半寸灰
    2018-11-01

    云控制台可能存在延迟

    比如我刚js删除一条数据

    云控制台  列表还显示

    我用删除的id  去云控制台查  发现已经删了

    2018-11-01
    有用
    回复 3
    • 2018-11-01

      应该不是因为延迟的问题,因为我没有做任何删除的操作,同时我过了一会再测试,还是一样的问题。

      2018-11-01
      回复
    • 半寸灰
      半寸灰
      2018-11-01回复

      有没有可能两个环境都有这个ID的数据存在呢

      2018-11-01
      回复
    • 2018-11-01回复半寸灰

      我只使用了一个环境

      2018-11-01
      回复
登录 后发表内容