前一阵byron老师讲了讲mongodb的CRUD操作,内容包括:如何创建新数据库(use dbname),删除数据库(use dbname →db.dropDatabase()),加入数据(db.collectionname.insert({})),查看表中的 ...
前一阵byron老师讲了讲mongodb的CRUD操作,内容包括:
如何创建新数据库(use dbname),删除数据库(use dbname →db.dropDatabase()),加入数据(db.collectionname.insert({})),查看表中的数据(db.collectionname.find),排序(sort),数据太多取前几个(.limit),跳过前几个(.skip),limit和skip合起来在做分页的时候最爱用,比如一页就是5个,那就.limit(5).skip(5*n)。更新数据(db.collectionname.update($set))。
具体可参考官网的MongoDB.aspx' target='_blank'>MongoDB CRUD Operations
在学习完mongoDB的基础上,开始研究怎样在nodejs中操作mongoDB。nodejs通过mongoose来操作mongoDB.
这要先保证电脑上装有mongoDB和nodejs
我的入门文档就是这个(mongoose官网上的)【这篇文章其实就是对入门文档的翻译和注解吧】
1.从nodejs操作端进入一个想要放项目的文件夹执行命令:npm install mongoose,安装上mongoose依赖包。之后在文件中新建一个getting-started.js文件。之后想运行数据库就在nodejs终端中输入命令:node getting-started.js
2.打开getting-started.js文件,将mongoose模块引进来,并将mongoose连接到mongoDB上的具体数据库上。这里可以指定连接哪个数据库,比如连接test数据库就这么写
1 var mongoose = require('mongoose');2 mongoose.connect('mongodb://localhost/test');
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:mongoose学习笔记2015
关键词:Mongo
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。