我的github

在Mongodb中可以使用lookup

在Mongoose中可以使用populate聚合查询

 

>>相关:mysql多表关联查询进行数据修改:https://blog.csdn.net/mediocre117/article/details/53158025

 

db.model1.update(属性1,set($lookup(model2)))

但是mongodb里面第一个参数应该是条件,

db.demo1.update({name:value,$set:{name1:value1}})

db.samples.update({name:value,$set:{name1:$lookup(db.investigations,name:value)}})

反正就是去investigations表里查找name等于某调查区的investigationCode,然后赋值到samples表里该name对应的investigationCode属性里

 

 

posted on 2021-10-22 17:24  XiaoNiuFeiTian  阅读(66)  评论(0)    收藏  举报