表一结构
bookid ,title , body
[string] [string] [string]
表二结构
bookid ,reads ,answers
[string] [string] [string]
因为权限问题,只有创建者和管理员有写权限,所以每次有人read或answer时,只能在表二中新增记录,
假如 reads-count 原来阅读数,answers-count 为回复数
当我要获取bookid,title,body,reads-count,answers-count时,应该怎么操作?能列举例子吗?
那就是没有多表查询了。 这么简单这么基础的功能居然没有。
是不是要查询bookid,title,body,然后for循环分别查询reads-count,answers-count?
感觉好麻烦,有没有一次查询的方法,又是怎么写?
先查询表一
获取bookid 封装bookid 成数组
再根据 bookid 数组 查询表二
然后把表而数据封装到 表一 数据里
哈哈哈
能把代码写一下吗?之前学的是c#+mysql,查询语句可以设置临时表,但微信这个我完全不明白。
Collection.get和Document.get我也不明白是什么意思