小程序
小游戏
企业微信
微信支付
扫描小程序码分享
信息表 info字段: _id(信息唯一id)、uid(发布用户id)、其他信息;
用户表 user字段:_id(用户唯一id)、其他用户信息;
评论表 comment字段:_id(评论唯一id)、info_id(信息表id)、uid(发布评论用户id)
查询结果要求:1、查询信息列表
2、信息列表中查出发布信息的用户信息
3、信息列表每条数据下的评论信息及评论用户的信息
怎样实现该需求呢!?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
怎么联表查属于基础操作,建议先看文档,遇到具体问题再来问。文档地址:
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.lookup.html
另外据我有限的经验发现联表查询和嵌套查询性能类似,非常低,所以尽量减少联表查询,有两个建议:
1、comment不要独立表,可以做成info表的一个数组型字段,每一条comment变成字段的一个新增元素,这样更适合云开发数据库的数据结构。
2、user的内容也可以适当冗余到info表中,能不联表就不联表了。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
怎么联表查属于基础操作,建议先看文档,遇到具体问题再来问。文档地址:
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.lookup.html
另外据我有限的经验发现联表查询和嵌套查询性能类似,非常低,所以尽量减少联表查询,有两个建议:
1、comment不要独立表,可以做成info表的一个数组型字段,每一条comment变成字段的一个新增元素,这样更适合云开发数据库的数据结构。
2、user的内容也可以适当冗余到info表中,能不联表就不联表了。