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 相关文章推荐
JS 控制非法字符的输入代码
Dec 04 Javascript
javascript Firefox与IE 替换节点的方法
Feb 24 Javascript
jquery 可拖拽的窗体控件实现代码
Mar 21 Javascript
zShowBox 图片放大展示jquery版 兼容性
Sep 24 Javascript
JS限制Textarea文本域字符个数的具体实现
Aug 02 Javascript
前台js对象在后台转化java对象的问题探讨
Dec 20 Javascript
js实现的奥运倒计时时钟效果代码
Dec 09 Javascript
JS获取IMG图片高宽的简单实例
May 17 Javascript
微信小程序自定义组件之可清除的input组件
Jul 17 Javascript
微信小程序如何访问公众号文章
Jul 08 Javascript
echarts.js 动态生成多个图表 使用vue封装组件操作
Jul 19 Javascript
el-form 多层级表单的实现示例
Sep 10 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
使用php统计字符串中中英文字符的个数
2013/06/23 PHP
HTML中嵌入PHP的简单方法
2016/02/16 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
项目实践之javascript技巧
2007/12/06 Javascript
web性能优化之javascript性能调优
2012/12/28 Javascript
Javascript倒计时页面跳转实例小结
2013/09/11 Javascript
JavaScript中的值类型详细介绍
2014/12/29 Javascript
javascript检查浏览器是否已经启用XX功能
2015/07/10 Javascript
JS面向对象编程详解
2016/03/06 Javascript
JavaScript实现向select下拉框中添加和删除元素的方法
2017/03/07 Javascript
JavaScript实现百度搜索框效果
2020/03/26 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
jQuery.parseJSON()函数详解
2019/02/28 jQuery
使用node搭建自动发图文微博机器人的方法
2019/03/22 Javascript
layui 弹出删除确认界面的实例
2019/09/06 Javascript
详解JavaScript作用域 闭包
2020/07/29 Javascript
[43:18]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
Python 两个列表的差集、并集和交集实现代码
2016/09/21 Python
Python中max函数用于二维列表的实例
2018/04/03 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
python sqlite的Row对象操作示例
2019/09/11 Python
python进程池实现的多进程文件夹copy器完整示例
2019/11/27 Python
500行python代码实现飞机大战
2020/04/24 Python
Python常用模块函数代码汇总解析
2020/08/31 Python
python Pexpect模块的使用
2020/12/25 Python
如何利用python 读取配置文件
2021/01/06 Python
欧洲当代手工玻璃和瓷器的领先品牌:LSA International
2018/06/03 全球购物
语文教学感言
2014/02/06 职场文书
遗嘱继承公证书
2014/04/09 职场文书
倡议书格式
2014/08/30 职场文书
干部作风建设个人剖析材料
2014/10/11 职场文书
拾金不昧通报表扬范文
2015/05/05 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
2016入党积极分子党课培训心得体会
2016/01/06 职场文书
五年级作文之想象作文
2019/10/30 职场文书
Python数据结构之队列详解
2022/03/21 Python