收藏
回答

请问 云开发 数据库中 怎样 获取两个字段相等的数据

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 需求 工具 1 1

请问 云开发 数据库中

怎样 获取两个字段相等 的条目


大概代码如下

db.collection('xxxx')
     .where({ 

字段1:字段2       // 这里怎么写?

     }) 
     .get({
       success(res) {}
        
       }
  



最后一次编辑于  02-07
回答关注问题邀请回答
收藏

1 个回答

  • 瘦
    02-07

    你问的不清楚 你这段代码是用来查询数据库记录的

    你想问的是 查询数据库中这两个字段数值相同的数据要怎么写 目前应该做不到 建议改写逻辑

    02-07
    赞同
    回复 5
    • 早晚有一天
      早晚有一天
      02-07

      为什么做不到

      02-07
      回复
    • 瘦
      02-08回复早晚有一天

      就官方提供的方法来说做不到

      但可以这么实现 获取数据库全部数据 在本地进行甄别

      我有个两千多条数据的数据库 同步操作获取数据大概半分钟

      因为有获取数据上限20条的限制 所以可以用以下方法获取全部数据 如果是在云函数中上限可以达到100条 整体运行速度会更快点

      一段同步获取云端全部数据库代码:


      02-08
      回复
    • 瘦
      02-08回复


      02-08
      回复
    • 早晚有一天
      早晚有一天
      02-08回复

      我现在也是 从库里取出来 燃后再判断。。。。


      不过我的数据量很少。。。


      : )


      02-08
      回复
    • 陈三星
      陈三星
      04-03

      嗯嗯嗯呃,  简单的事情, 搞的这么乱七八糟。


      这么有用的接口, 怎么不提供呢???

      04-03
      回复