能提供一下修改后的完整代码吗?非常感谢
在动态添加的组件中(有文本和图片),当我选择了图片后,如何临时显示我选择的图片?我的思路是,在data中我定义了main二维数组main; main[【0】用于存储我要添加的组件是文本还是图片(用1,2,3,4来表示);main【1】用于存储文本输入的内容,和选择图片后的临时路径; 我现在的问题是,当我选择了图片后,不能预览出来。请帮忙指出错在哪里了?或这种方法是否正确,谢谢。 代码片段:https://developers.weixin.qq.com/s/jXPVI4mc7Oyb
2022-03-28 let count = await db.collection('abc') .where( _.or([ { A: _.event.cloud_serach, }, { B: _.event.cloud_serach, }, { C: _.event.cloud_serach, }, { D: _.event.cloud_serach, }, _.and([ { E: event.cloud_fenlei, }, ]) 这种云函数的查询,写法对吗? 参数1与ABCD中的任一个进行查找,同时参数2与E进行查找
云函数中where使用多重查询的问题,语句如何编写?如我的数据库里有字段A,B,C,D,E 5个字段,我从本地上传2个参数,参数1是:cloud_serach;参数2是cloud_fenlei 想要实现的功能是,参数1 cloud_serach 与字段A,B,C,D中任一字段匹配就可以,相当于or,同时满足条件是:参数2 cloud_fenlei与E字段匹配,相当于and, 请问这个语句怎么写呢,我的如下写法,每次查询出来的都是数据库里所有的数据, const db = cloud.database() var _ = db.command console.log('event.serach,cloud_fenlei',event.cloud_serach,event.cloud_fenlei,) let count = await db.collection('abc') .where( _.or([ { A: _.event.cloud_serach, }, { B: _.event.cloud_serach, }, { C: _.event.cloud_serach, }, { D: _.event.cloud_serach, }, _.and([ { E: event.cloud_fenlei, }, ]) ]) ) .count() count = count.total console.log('count',count) let all = [] let list=[] for (let i = 0; i < count; i += 100) { //自己设置每次获取数据的量 list = await db.collection('abc').skip(i).get() all = all.concat(list.data); } return all;
2022-01-16