- 云开发数据库使用时间戳怎么转换格式?
云开发数据库使用时间戳怎么转换格式? 创建一个订单集合 order,小程序前端代码为 :orderData: new Date()//ld_date db.collection('order').add({ data: { order_id: this.data.order_id, orderData: new Date()//ld_date } 上传到云端格式为:date 类型 [图片] 预览:[图片] 小程序前端读取集合代码: db.collection('order').orderBy('timeStamp', 'asc').limit(10).where({ _openid: app.globalData.openid, // 填入当前用户 openid orderPayed:true }).get().then(res => { this.setData({ arrDate:res.data }) console.log(res) console.log(new Date(res.data[0].orderData)) }) 控制台输出: [图片] orderData为时间戳格式 wxml中的代码 <view class="card short-card"> arrDate[0].orderData = {{arrDate[0].orderData}} </view> 显示为:[图片] [图片] 输出结果为对象 如何解决,将orderData 时间戳对象 格式化输出为 2020-11-10 12:20 这种格式呢?
2020-11-09 - lookup联表查询,如何遍历数组,匹配对应的数据?
表1 "_id":"2a0398605f1114*****d69a167ebf9ed" "name":"A_TL" "alistArray":[100,101,200,201] 表二 "_id":"2a0398605f1114*****d69a167ebf9ed" "alistID":"301" "time":"20-10-10" ------------------------------------------------------ "_id":"2a0398605f1114*****d69a167ebf9ed" "alistID":"100" "time":"21-10-10" ------------------------------------------------------ "_id":"2a0398605f1114*****d69a167ebf9ed" "alistID":"200" "time":"20-12-10" ------------------------------------------------------ "_id":"2a0398605f1114*****d69a167ebf9ed" "alistID":"201" "time":"10-10-10" ------------------------------------------------------ "_id":"2a0398605f1114*****d69a167ebf9ed" "alistID":"501" "time":"25-10-10" 遍历【表1】里”alistArray“字段里的所有值,联表查询【表2】里的”alistID“相匹配的数据, 实现结果: "_id":"2a0398605f1114*****d69a167ebf9ed" "name":"A_TL" "alistArray":[100,101,200,201] "newlist":[ { "_id":"2a0398605f1114*****d69a167ebf9ed" "alistID":"100" "time":"21-10-10" }, { "_id":"2a0398605f1114*****d69a167ebf9ed" "alistID":"200" "time":"20-12-10" }, { "_id":"2a0398605f1114*****d69a167ebf9ed" "alistID":"201" "time":"10-10-10" } ]
2020-07-17 - 请问lookup可以对联表排序吗?
我主要想对联表查询到的数据进行排序,如何做呢? [图片] 这样写好像不对,主要相对 zhoumuL_table 中的字段进行排序 [图片] 以便对这个序号进行排序,谢谢!
2020-05-20 - 聚合查询lookup如何排序呢?
尝试着在collection()后边加.orderBy,然后就会在调用该云函数的地方报一个错: [图片]
2019-11-19 - 最新Mac Big Sur11.0.1稳定系统,工具一直无故闪退,无法进入开发!!!紧急哇
无故闪退,一进去时好时坏,但是闪退很稳定,过一会必定闪退,现在竟然都成了只要打开开发者工具,一定会闪退。。。。 写了几十行代码,闪退一下全没了
2020-11-14 - 数据库分页limit和联表查询lookup的时候报错?
现在做一个分页查询文章(文章collection)并联表查询每一篇文章的用户信息(用户collection),写法如下: db.collection('article') .orderBy('createTime', 'desc') .where(where) .skip((page - 1) * pageSize) .limit(pageSize)// limit返回的是collection .aggregate() // 在这里报了一个...limit is not a function,从面无法执行 .lookup({ from: 'user', localField: '_openid', foreignField: '_openid', as: 'userInfo' }) .end() 请问哪里出错了,还是说要将article的所有数据都关联一下user再做分页查询?
2020-08-22 - 云开发lookup聚合联表查询as新字段内有无数量限制?
例如文档的例子 db.collection('orders').aggregate() .lookup({ from: 'books', localField: 'book', foreignField: 'title', as: 'bookList', }) .end() 如果bookList里有一千或者一万条记录,需要分步提取还是一次就可以?尝试过50条记录可以一次性显示。
2020-06-28 - 请问lookup联表查询中,能否通过条件控制被联的表的输入数量?
[图片] 游戏每天都有几千人注册 register表和donateLog表都是生数据,也就是逐条记录 donateLog中每条数据都长这样 [图片] 现在我想获得一段时间内,注册玩家中的捐款玩家的openid,然后干点别的事情 但是报错了,把时间缩到一两天没问题,数据一多就炸了 我在想是不是因为联表的时候,donateLog表是全表输入,导致数据量太大了,大部分都是无效数据 我想让donateLog表也从规定的时间段内截取部分数据,和register进行联表 可以做到吗? 谢谢各位大哥了~
2020-08-17 - 小程序云开发lookup连表查询怎么加where?
[代码]const res = await db.collection([代码][代码]'book_lend'[代码][代码]).where({[代码][代码] [代码][代码]user: wxContext.OPENID[代码][代码] [代码][代码]}).aggregate()[代码][代码] [代码][代码].lookup({[代码][代码] [代码][代码]from: [代码][代码]'books'[代码][代码],[代码][代码] [代码][代码]localField: [代码][代码]'isbn'[代码][代码],[代码][代码] [代码][代码]foreignField: [代码][代码]'isbn'[代码][代码],[代码][代码] [代码][代码]as: [代码][代码]'bookDetail'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码].end()[代码]以上代码会报错,‘collection().where().aggregate().lookup().end() is not a function ’,怎么写才对呢?
2019-11-06 - 开发一个像快手短视频小程序,利用腾讯视频插件进行视频播放,这样可以不用添加“文娱-视频类目”过审吗?
开发一个像快手短视频小程序,利用腾讯视频插件进行视频播放,这样可以不用添加“文娱-视频类目”过审吗?
2020-04-03