mongoose关联查询

用mysql做关联的时候可以用id关联,可以在同一数据库操作时对两张表进行存储操作,由于主键id能自增并且不受其他因素影响所以两张表能用id关联起来,但是mongoose的id是由时间戳生成的,这意味着在同一个函数中分别对两张表操作,执行先后顺序导致不可能出现相同的id这时如何用id关联,还是新增一个中间字段进行关联?

阅读 2.5k
1 个回答

要在schema配ref, 然后是db.find().populate({path: 'ref值',select:'fielid',options:{}})

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题