populate方法:
Query.populate(path, [select], [model], [match], [options])
exec()方法用于检索字符串中的正则表达式的匹配。
Query.populate(path, [select], [model], [match], [options])
exec()方法用于检索字符串中的正则表达式的匹配。
2017-10-09
populate()方法:
因为MongoDB是文档型数据库,所以它没有关系型数据库[joins],Mongoose封装了一个Population功能。使用Population可以实现在一个 document 中填充其他 collection(s) 的 document(s)。在定义Schema的时候,如果设置某个 field 关联另一个Schema,那么在获取 document 的时候就可以使用 Population 功能通过关联Schema的 field 找到关联的另一个 document,并且用被关联 document 的内容替换掉原来关联字段(field)的内容。
因为MongoDB是文档型数据库,所以它没有关系型数据库[joins],Mongoose封装了一个Population功能。使用Population可以实现在一个 document 中填充其他 collection(s) 的 document(s)。在定义Schema的时候,如果设置某个 field 关联另一个Schema,那么在获取 document 的时候就可以使用 Population 功能通过关联Schema的 field 找到关联的另一个 document,并且用被关联 document 的内容替换掉原来关联字段(field)的内容。
2017-10-09
打卡打卡,表白Scott老师,虽然很多还需要消化,但已经学到了好多啦,这是截止到目前为止的程序代码https://github.com/Xuyuey/movie_node
2017-09-30
Cannot read property 'length' of undefined的把findOne改回去
2017-09-26