云开发多表查询根据收藏查详情?
发布于 6 年前 作者 fang49 5773 次浏览 来自 官方Issues

有个收藏表 C;里面字段有:uid,bid。分别代表用户id和书本id。

还有书本表 B;里面字段有:bid,title…等等。

现在我的需求是获取书本列表,但是这些书本是某个用户收藏了的。

假设:

用户表:u1=(u1,n1),u2=(u2,n2) 分别代表用户id和用户名字

书本列表:b1=(id1,title1),b2=(id2,title2) 分别代表书本id和书本名字

收藏表:c1=(u1,id1),c5=(u2,id2)  分别代表用户id和书本id

那么用户u1收藏的书本列表就应该是 [  b1 ] 。因为用户的id 为 u1, u1收藏的书本为 id1 ,就在书本表里面找出id为id1的书本集合

2 回复

没理解你的需求…你现在是想获取所有书本列表还是被收藏的书本列表?

获取用户收藏的书本列表?

回到顶部