12 文档间关系
一对一
内嵌文档形式
相对来说少
db.wifeAndHusband.insert([{
name:"黄蓉",
husband:{
name:"郭靖"
}
}])
一对多
用户–》订单
db.order.insert({
list:["牛肉","漫画"],
user_id:ObjectId("hhjhdfgjk");
})
//查找用户swk的订单
var user_id=db.users.findOne({username:"swk"})._id;
db.order.find({user_id:user_id});
多对多
db.teacher.insert([
{name:"共妻宫"},
{name:"龟仙人"}
]);
db.stus.insert([
{
name:"郭靖",
tech_ids:[
ObjectId("kkkk"),
ObjectId("djslgkdj")
]
}
]);