MongoDB
玉儿Qi
NOW OR NEVER
展开
-
Mongoose -- quick start
使用mongoose之前,首先要确保你的电脑安装了MongoDB和Node。安装MongoDB的教程可见: http://www.jianshu.com/p/1bb663918cfd然后,我们可以用npm指令来安装mongoose:$ npm install mongoose接下来,我们就可以使用mongoose来连接MongoDB了,连接方法如下:// getting-started.js va翻译 2017-09-05 15:15:14 · 372 阅读 · 0 评论 -
Mongoose -- Schemas Models Documents
SchemasMongoose中,所有的东西都由Schemas开始。schema相当于是MongoDB的collection,并且定义了文档的结构。var mongoose = require('mongoose'); var Schema = mongoose.Schema;var blogSchema = new Schema({ title: String, author: Stri翻译 2017-09-05 18:35:44 · 465 阅读 · 0 评论 -
Mongoose populate方法
最近好忙啊,好久没有来写博客了~ 干巴蝶! 还是那句话,写一遍真的比看一遍要好很多!populate方法提供外键填充的功能。由于Mongoose是极具JavaScript特点的程序库,提供了极其简单和强大的填充功能,因此,populate不止可以填充单个文档,也支持多文档,甚至直接填充对象!外键引用在定义Schema字段时,可以添加ref属性来指向另一个Schema。 该ref属性在此后被填充(原创 2017-10-26 16:20:34 · 1632 阅读 · 0 评论