为Html5的文档中,添加一个classes:{base:["h6+c3","js","jQuery", "abc"] , core:["三大框架","node.js"]}
//MongoDB的文档的属性值也可以是一个文档...,当一个文档的属性值是一个文档时,我们称这个文档叫做 内嵌文档
db.colleges.update({name:"html5"},{$set:{classes:{base:["h6+c3","js",..."jQuery", "abc"], core:["三大框架","node.js"]}}});
db.colleges.find();
//11.查询有核心课程为 三大框架 的文档
//MongoDB支持直接通过内嵌文档的属性进行查询.../12.向name为Html5的文档中,添加一个新的核心课程 "微信小程序"
//$push 用于向数组中添加一个新的元素
//$addToSet 向数组中添加一个新元素 , 如果数组中已经存在了该元素...mongoose的相关概念
mongoose中提供了几个新的对象:
+ Schema(模式对象):Schema对象定义约束了数据库中的文档结构
+ Model:Model对象作为集合中的所有文档的表示