- 聚合查询lookup可以连接三个表吗?
假设现在有三个集合:items、comments、users 我希望可以查询到item里面的评论,然后通过评论里面的openid在users集合查询到用户名
2020-06-23 - 小程序资质可以复用吗?
当时认证的时候,是直接认证小程序而不是公众号。现在的问题是我找不到复用资质的入口,还是说小程序不能复用资质呢?谢谢同学们
2020-03-01 - db.collection可以通过arguments传不定参吗?
[代码]const db = wx.cloud.database()[代码][代码]db.collection([代码][代码]'demo'[代码][代码]).add({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]i = 0; i < arguments.length; i++) {[代码][代码] [代码][代码]s += arguments[i] + [代码][代码]","[代码][代码];[代码][代码] [代码][代码]}[代码][代码] [代码][代码]return[代码] [代码]s;[代码][代码] [代码][代码]}[代码][代码]})[代码] 尝试过以上这样做,报错了: [图片]
2019-11-29 - wx.showActionSheet的itemColor的问题
wx.showActionSheet({ itemList: ['删除'], itemColor: 'red', // 这样会导致在开发者工具中显示正常,预览时会连文字也不显示 itemColor: '#DC143C', // 这样可以正常显示 另外,记得tabBar好像也会这样,之前遇到过,不过没上心
2019-11-27 - 想做一个基于小程序和云开发的垂直社区,有盈利渠道,有同学感兴趣吗?
案例:[图片] 运营方式:平台提供一个类似朋友圈这样的功能,商户注册之后可以免费发布自己的商品 盈利方式:目前我的主要工作是提供手机维修服务,通过对商户的二手商品收费质检(类似于一个平台认证背书,提高用户的购买意向),往后还计划通过收取年费的方式给商户vip服务(免检) 目前情况:现在项目我自己开发了大概30%,由于技术以及精力有限,进度缓慢。希望有感兴趣的同学可以联系我商量具体事宜,大概需要两个人左右。 微信:13028809527
2019-11-26 - 上拉加载更多,如何实现在某篇文章评论之后实现内容拼接呢?
现有数据如下: [图片] 当文章评论之后,我通过重新获取整个文章列表然后setData实现评论立即更新,但这样回有bug,如下: 1:上拉加载更多之后,在item(文章)里添加评论或回复评论会导致数据错位显示。原因在于需要重新setData整个items(文章列表)以显示新的评论,但因为当前所在的位置已经超过了limit,而skip又大于limit,会导致新内容触底再次触发skip
2019-11-25 - 如何对集合中的多个数组对象使用lookup呢?
现有集合items如下: [图片] comments字段里面是评论列表,如果希望通过comments里面的openid查询存有用户信息的users表,用lookup写应该是没错的,但想不到应该怎么写才对,谢谢大佬们
2019-11-23 - 用户的昵称和头像,大家是怎么设计数据库的?
我的情况是这样:现在做的项目是一个垂直社区,数据库里面的用户信息(除了users集合),都是基于users集合写死在各个集合里面的,所以当某个用户更改信息的时候,其他集合需要全部一起同步更新。不知道有没有更加合理的办法呢?谢谢大家~
2019-11-21 - 聚合查询lookup可以同时from多个集合吗?
比如说有一个items集合,我希望通过里面的_openid查询到users集合里面对应的用户信息;同时还通过_id查询comments集合里面对应的评论列表,应该怎么实现呢?看了文档好像没有这方面的介绍,谢谢大佬们
2019-11-21 - 如何把openid放在全局呢?
我在app.js文件里加了如下代码: // 全局openid wx.cloud.callFunction({ name: 'login' }).then(res=> { this.openid = res.result.openid }) 然后在某个页面下加了如下代码: var global = getApp() console.log(global) 然后在控制台可以看到已经获取到全局的对象了 [图片] 然后我尝试把代码改成如下,就报错了,显示undefined,我留意到控制台输出undefined是在最开始的位置,不知道跟异步有没有关系: var global = getApp() console.log(global.openid) [图片] ———————————————————————— 更新: 我把app.js里面的代码改成如下: wx.cloud.callFunction({ name: 'login' }).then(res=> { this.openid = res.result.openid }) this.test = '123' 然后再访问,却是可以的。。。 [图片]
2019-11-21