node.js操作mongodb学习小结


Posted in Javascript onApril 25, 2015

一、准备工作

1、在mongodb创建将要读取的表

创建数据库mongotest

use mongotest;

向user表中插入数据
db.user.insert({

name:'flyoung',

age:'18',

sex:true

});

2、安装node-mongodb-native
npm install mongodb

二、实例(node.js读取mongodb)

参考node-mongodb-native的文档:https://github.com/mongodb/node-mongodb-native

var mongodb = require('mongodb');
var server = new mongodb.Server("127.0.0.1",27017,{});//本地27017端口
new mongodb.Db('mongotest',server,{}).open(function(error,client){//数据库:mongotest

    if(error) throw error;

    var collection = new mongodb.Collection(client,'user');//表:user

    collection.find(function(error,cursor){

        cursor.each(function(error,doc){

            if(doc){

                console.log("name:"+doc.name+" age:"+doc.age);

            }

        });

    });

});

运行:
node mongodbTest.js

结果:
name:flyoung age:18

三、写在最后的话

增删改查的demo参考文档

Javascript 相关文章推荐
JavaScript语法着色引擎(demo及打包文件下载)
Jun 13 Javascript
JS 自动安装exe程序
Nov 30 Javascript
JQuery中的ready函数冲突的解决方法
May 17 Javascript
jQuery基础知识filter()和find()实例说明
Jul 06 Javascript
javascript smipleChart 简单图标类
Jan 12 Javascript
JS函数this的用法实例分析
Feb 05 Javascript
WEB前端实现裁剪上传图片功能
Oct 17 Javascript
bootstrap中的 form表单属性role="form"的作用详解
Jan 20 Javascript
angular之ng-template模板加载
Nov 09 Javascript
webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)
Jan 09 Javascript
React+Webpack快速上手指南(小结)
Aug 15 Javascript
vue vue-Router默认hash模式修改为history需要做的修改详解
Sep 13 Javascript
JavaScript按值删除数组元素的方法
Apr 24 #Javascript
JavaScript获取一个范围内日期的方法
Apr 24 #Javascript
jQuery中next方法用法实例
Apr 24 #Javascript
JavaScript实现多个重叠层点击切换效果的方法
Apr 24 #Javascript
javascript实现的右下角弹窗实例
Apr 24 #Javascript
js上传图片及预览功能实例分析
Apr 24 #Javascript
浅谈jquery事件处理
Apr 24 #Javascript
You might like
Apache设置虚拟WEB
2006/10/09 PHP
MYSQL环境变量设置方法
2007/01/15 PHP
php计算给定时间之前的函数用法实例
2015/04/03 PHP
PHP正则验证Email的方法
2015/06/15 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
如何实现浏览器上的右键菜单
2006/07/10 Javascript
用函数式编程技术编写优美的 JavaScript_ibm
2008/05/16 Javascript
js GridView 实现自动计算操作代码
2009/03/25 Javascript
JavaScript 学习技巧
2010/02/17 Javascript
jQuery源码分析-02正则表达式 RegExp 常用正则表达式
2011/11/14 Javascript
javaScript 删除字符串空格多种方法小结
2012/10/24 Javascript
原生js做的手风琴效果的导航菜单
2013/11/08 Javascript
json中换行符的处理方法示例介绍
2014/06/10 Javascript
javascript排序函数实现数字排序
2015/06/26 Javascript
纯HTML5制作围住神经猫游戏-附源码下载
2015/08/23 Javascript
微信小程序 详解页面跳转与返回并回传数据
2017/02/13 Javascript
Bootstrap导航中表单简单实现代码
2017/03/06 Javascript
手机端转换rem适应
2017/04/01 Javascript
Jquery获取radio选中的值
2017/05/05 jQuery
js中this的指向问题归纳总结
2018/11/28 Javascript
基于Fixed定位的框选功能的实现代码
2019/05/13 Javascript
npm的lock机制解析
2019/06/20 Javascript
[02:23]1个至宝=115个英雄特效 最“绿”至宝拉比克“魔导师密钥”登场
2018/12/29 DOTA
Python和GO语言实现的消息摘要算法示例
2015/03/10 Python
在Python的Django框架中获取单个对象数据的简单方法
2015/07/17 Python
深入浅析python定时杀进程
2016/06/06 Python
TensorFlow-gpu和opencv安装详细教程
2020/06/30 Python
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
婴儿地球:Baby Earth
2018/12/25 全球购物
美国在线艺术商店:HandmadePiece
2020/11/06 全球购物
2014年教师节寄语
2014/08/11 职场文书
资源环境与城乡规划管理专业自荐书
2014/09/26 职场文书
倡议书范文大全
2015/04/28 职场文书
校车安全管理责任书
2015/05/11 职场文书
立案决定书范文
2015/06/24 职场文书
Redis 限流器
2022/05/15 Redis