//index.js//获取应用实例constapp=getApp()constdb=wx.cloud.database();const_=db.command;Page({data:{scoreMark:false,ageMark:false,lists:[{name:"1111",age:11,score:33}]},onShow(){constthat=this;db.collection("test").get({success:function(res){that.setData({lists:res.data})}});},scoreFilter(e){this.setData({scoreMark:e.detail.value},this.filter);},ageFilter(e){this.setData({ageMark:e.detail.value},this.filter);},filter(){constthat=this;letscore=this.data.scoreMark;letage=this.data.ageMark;letfilterObj={}if(score){filterObj.score=_.gte(60);}if(age){filterObj.age=_.lte(20);}db.collection("test").where(filterObj).get({success:function(res){that.setData({lists:res.data})}});}})index.wxml
!--index.wxml--viewviewview过滤不及格的/viewswitchchecked="{{scoreMark}}"id="test1"bindchange='scoreFilter'/switch/viewviewview年龄在20岁以下的/viewswitchbindchange='ageFilter'/switch/viewview表格/viewviewviewview姓名/viewview年龄/viewview成绩/view/viewviewwx:for="{{lists}}"view{{item.name}}/viewview{{item.age}}/viewview{{item.score}}/view/view/view/view结果显示














