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 相关文章推荐
setTimeout和setInterval的浏览器兼容性分析
Feb 27 Javascript
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
Feb 14 Javascript
多种方法实现load加载完成后把图片一次性显示出来
Feb 19 Javascript
JSONP基础知识详解
Mar 19 Javascript
基于JS对象创建常用方式及原理分析
Jun 28 Javascript
jQuery+vue.js实现的九宫格拼图游戏完整实例【附源码下载】
Sep 12 jQuery
Angular 开发学习之Angular CLI的安装使用
Dec 31 Javascript
在小程序中使用canvas的方法示例
Sep 17 Javascript
如何在 JavaScript 中更好地利用数组
Sep 27 Javascript
微信二次分享报错invalid signature问题及解决方法
Apr 01 Javascript
JavaScript+HTML5 canvas实现放大镜效果完整示例
May 15 Javascript
Vue数字输入框组件示例代码详解
Jan 15 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学习 变量使用总结
2011/03/24 PHP
php流量统计功能的实现代码
2012/09/29 PHP
PHP中图片等比缩放的实例
2013/03/24 PHP
php while循环得到循环次数
2013/10/26 PHP
Smarty分页实现方法完整实例
2016/05/11 PHP
基于PHP实现的多元线性回归模拟曲线算法
2018/01/30 PHP
jQuery EasyUI API 中文文档 - EasyLoader 加载器
2011/09/29 Javascript
使用CSS和jQuery模拟select并附提交后取得数据的代码
2013/10/18 Javascript
浅谈jQuery 选择器和dom操作
2016/06/07 Javascript
清除浏览器缓存的几种方法总结(必看)
2016/12/09 Javascript
vue2.0实现分页组件的实例代码
2017/06/22 Javascript
Vue实现拖放排序功能的实例代码
2019/07/08 Javascript
jquery实现直播视频弹幕效果
2020/02/25 jQuery
Postman内建变量常用方法实例解析
2020/07/28 Javascript
在Python中处理字符串之isdecimal()方法的使用
2015/05/20 Python
python实现Decorator模式实例代码
2018/02/09 Python
python3 破解 geetest(极验)的滑块验证码功能
2018/02/24 Python
pip安装时ReadTimeoutError的解决方法
2018/06/12 Python
python使用rpc框架gRPC的方法
2018/08/24 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
2018/12/16 Python
python实现网站用户名密码自动登录功能
2019/08/09 Python
使用canvas实现黑客帝国数字雨效果
2020/01/02 HTML / CSS
美国休闲服装品牌:Express
2016/09/24 全球购物
金融专业个人的自我评价
2013/10/18 职场文书
事业单位请假制度
2014/01/13 职场文书
彩色的非洲教学反思
2014/02/18 职场文书
行政专员的岗位职责
2014/03/10 职场文书
运动会搞笑广播稿
2014/10/14 职场文书
志愿者事迹材料
2014/12/26 职场文书
试用期工作表现自我评价
2015/03/06 职场文书
会计试用期工作总结2015
2015/05/28 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书
在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果(实例代码)
2021/04/22 HTML / CSS
JS + HTML 罗盘式时钟的实现
2021/05/21 Javascript
2022新作动画《福星小子》释出宣传影片 加入内田真礼&宫野真守配音演出
2022/04/08 日漫
Redis实现短信验证码登录的示例代码
2022/06/14 Redis