微信小程序云开发,获取并使用list1的一个数据来查询list2中的符合条件的数组如何实现?

微信小程序云开发,获取并使用list1的一个数据来查询list2中的符合条件的数组如何实现?

问题描述:

我当前有两个云数据库的表单,我想先获取第一个表单里的”学号“”,然后作为条件用来查询第二个表单里学号是获取到的学号的数据有哪些,请问怎么实现?

我想的方法是这样:

 getData (){
    var _this = this;
    const db2 = wx.cloud.database({
      env: 'envenv'
    })
      db2.collection("student").get({
          success:res=>{
              console.log(res)
              this.setData({
                 numb:res .data .Array .xuehao
              })
          }
      })
      
  },//data里定义了numb:10

 然后

 db.orderBy('time','desc').where({
        xuehao:"18888888"
    }).get({
        success(res) {
           
            console.log("全部内容:",res)
            that.setData({
                list: res.data,
               
            })
            
        }

    })

可是没有效果,而且打印不出student的表单,也打印不出定义的numb。

把获取到的list对象里面的数据设置到对应的控件。

学号那里是  xuehao:numb

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!

速戳参与调研>>>https://t.csdnimg.cn/Kf0y