博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
node.js结合mongodb
阅读量:7104 次
发布时间:2019-06-28

本文共 817 字,大约阅读时间需要 2 分钟。

一、准备工作

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的文档:

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参考文档

 

文章来源:

转载于:https://www.cnblogs.com/qxoffice2008/p/4180073.html

你可能感兴趣的文章
WPF项目示例1:入门
查看>>
Dubbo 新编程模型之注解驱动
查看>>
从template到DOM(Vue.js源码角度看内部运行机制)
查看>>
Sequelize 中文文档 v4 - Working with legacy tables - 使用遗留表
查看>>
《Java Concurrency in Practice》中三个VehicleTracker例子的分析
查看>>
spring-springmvc项目介绍
查看>>
为什么要从0开始计数
查看>>
ThinkJS 3.0 正式版发布!
查看>>
js简单前端模板引擎实现
查看>>
初识Java(译)
查看>>
MegaTags:网站META标签生成器
查看>>
PHP图片处理之二维码加文字
查看>>
树莓派新系统用户配置
查看>>
Picasso的使用介绍
查看>>
CentOS-6.7 编译安装 PHP-7.1.5
查看>>
格式化创建文件系统、内核支持的文件系统、指定卷标、查看超级块信息、文件系统修复...
查看>>
Coding Standard
查看>>
使用进程守护程序supervisor 运行laravel的队列
查看>>
js 双击会触发两次单击事件的解决方案
查看>>
187. Repeated DNA Sequences
查看>>