n***@163.com
n***@163.com
  • 发布:2021-06-30 10:46
  • 更新:2021-06-30 15:36
  • 阅读:348

请问云数据库怎么实现像MongoDB的populate方法一样的功能

分类:uniCloud

如题,请问云数据库怎么实现像MongoDB的populate方法一样的功能,我在collection里设置了外键,我在查询的时候希望得到像MongoDB的population的填充效果,请问在的dcloud的云数据库中要怎么实现呢?

2021-06-30 10:46 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

populate 是 mongoose提供的能力,clientDB的foreignKey可以实现类似功能,如果是在云函数直接使用lookup即可

  • n***@163.com (作者)

    谢谢你的回答。


    我已经学会了,在dcloud里使用field方法可以实现

    2021-06-30 15:34

n***@163.com

n***@163.com (作者)

通过field配置可实现

.field('book_id{title,author},quantity') // 这里联表查询book表返回book表内的title、book表内的author、order表内的quantity

该问题目前已经被锁定, 无法添加新回复