请教大佬跨表查询后作为属性的输出的方法
最近用了腾讯的数据库发现是MONGODB,然而以前一直用的是mysql
遇到的问题如下:
表A结构如下
{"_id":"0ab5303b6273dc20019c2cfb10d0c15e","student_name":"马里奥","class_id":"f6e08a646273dba2015f760c3f200cdf","together":[{"family_id":"8f75309d6273dd21017cfb1643f6d8e0"},{"family_id":"16db756f6273add90130f04846eeb77e"},{"family_id":"0a4ec1f9627be4f803436d455a383dfd"}],"updatedAt":1652286904184}
表B结构如下
{"_id":"6d85a2b9628113400450767c00d44c36","health_img":"https://xxx.com/61296620.jpg","picDate":1652544000000,"travel_img":"https://xx.com/61276686.jpg","person_id":"8f75309d6273dd21017cfb1643f6d8e0"}
表A中的together.family_id关联表B中的person_id
通过什么样的语句能把查询结果变成如下结构,对表B确定唯一性的字段是person_id和picDate,如果查出来多条取第一条即可,可以对表B通过picDate进行where过滤就更好了
{"_id":"0ab5303b6273dc20019c2cfb10d0c15e","student_name":"马里奥","class_id":"f6e08a646273dba2015f760c3f200cdf","together":[{"family_id":"8f75309d6273dd21017cfb1643f6d8e0","photoData":{"_id":"6d85a2b9628113400450767c00d44c36","health_img":"https://xxx.com/61296620.jpg","picDate":1652544000000,"travel_img":"https://xx.com/61276686.jpg","person_id":"8f75309d6273dd21017cfb1643f6d8e0"}},{"family_id":"16db756f6273add90130f04846eeb77e"},{"family_id":"0a4ec1f9627be4f803436d455a383dfd"}],"updatedAt":1652286904184}
有木有大佬救救我???
相关推荐
MySQL中进行跨库查询的方法示例
主要给大家介绍了关于MySQL中进行跨库查询的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
python django 不分离技术处理数据为元组和跨表以及时间格式化
补充:即后台需要读取类似属性都可以通过对象.get_对象名_display方法将文本属性值读取出来。补充:若通过外键关联需要跨表将对应ID的文本在另一表中读取到就中“对象.表名.属性名”补充:Django模版语言中格式化输出时间需要按照以上这中方式处理。2.denpart_id通过外键关联也需要跨表将数据的文本读取到。1.前端中需要将gender属性中的文本读取到且显示出来。3.django中模版语言时间格式化输出。
Django实现一对多表模型的跨表查询方法
今天小编就为大家分享一篇Django实现一对多表模型的跨表查询方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
MySql实现跨表查询的方法详解
本篇文章是对MySql实现跨表查询的方法进行了详细的分析介绍,需要的朋友参考下
mysql中的跨库关联查询方法
业务场景:关联不同数据库中的表的查询 比如说,要关联的表是:机器A上的数据库A中的表A && 机器B上的数据库B中的表B。 这种情况下,想执行“select A.id,B.id from A left join B on ~~~;“那是不可能的,但业务需求不可变,数据库设计不可变,这就蛋疼了。。 解决方案:在机器A上的数据库A中建一个表B。。。 这当然不是跟你开玩笑啦,我们采用的是基于MySQL的federated引擎的建表方式。 建表语句示例: CREATE TABLE `table_name`(......) ENGINE =FEDERATED CONNECTION='mysql://[



