19-3-18 mongoose 连表查询populate用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了19-3-18 mongoose 连表查询populate用法相关的知识,希望对你有一定的参考价值。

参考技术A 如下:我们有两个Model,User和File,User的avatar属性是关联着File的id:

现在,这两张表是关联表,查询User的时候如何关联查询出File中的所有属性呢?
如下是一个查询接口的实现,根据user name查询出user和关联的File所有数据:

返回数据如下:

可见,File通过连表查询populate查询出了File所有的数据。
populate函数还有其他参数:

表示只返回File的name属性,不返回其他属性。

以上是关于19-3-18 mongoose 连表查询populate用法的主要内容,如果未能解决你的问题,请参考以下文章

从 mongoose 数据库获取值时未定义

连表查询

吃货眼中的sqlalchemy外键和连表查询

MySQL_连表查询

MYSQL 连表查询及别名用法

Linq连表查询