node mongodb 案例代码
1.db:
var mongoose=require("mongoose");
mongoose.connect('mongodb://localhost:8686/mytest',function(err){
    if(err){
        console.log('err connect')
        return
    }
    console.log('suc connect')
});
var Schema = mongoose.Schema;
//骨架模版
var movieSchema = new Schema({
    doctor   : String,
    title    : String,
    language : String,
    country  : String,
    year     : Number,
    summary  : String,
    poster   : String,
    flash    : String
})
//模型
var zhou = mongoose.model('zhou', movieSchema);
module.exports=zhou;
2.find:
var zhou =require('./db.js')
zhou.find({},function(err,data){
    if(err){
        console.log('err to find')
        return
    }
    console.log(data)
})
3.update:
var db=require('./db.js')
db.update({title:'zhoucongmin'},{title:'dskfjsdk',country:'china',language:'chinese'},function(err){
    if(err){
        console.log('err to change')
        return
    }
    console.log('suc')
})
4.insert:
var zhou =require('./db.js')
var zhou = new zhou({
    title: '黑衣人三',
    doctor: 'zhoucongmin',
    year: Math.random()*100,
    flash: 'http://player.youku.com/player.php/sid/XNjA1Njc0NTUy/v.swf',
    country: '美国',
    language: '英语',
    summary: '好片'
})
zhou.save(function(err) {
    if (err) {
        console.log('保存失败')
        return;
    }
    console.log('suc save');
});
node mongodb 案例代码的更多相关文章
- Node教程——Node+MongoDB案例实现用户信息的增删改查
		
想要获取源代码的同学可以留言,我不做git上传了,案例太简单 没必要 综合演练 用户信息的增删改查 需求:你需要实现这样的结果 点击添加可以添加用户,点击删除可以删除点击修改可以修改 代码分析: 1. ...
 - 服务器小白的我,是如何将 node+mongodb 项目部署在服务器上并进行性能优化的
		
前言 本文讲解的是:做为前端开发人员,对服务器的了解还是小白的我,是如何一步步将 node+mongodb 项目部署在阿里云 centos 7.3 的服务器上,并进行性能优化,达到页面 1 秒内看到 ...
 - Node+mongodb线上部署到阿里云
		
Node+mongodb线上部署到阿里云 部署使用的主要工具是pm2+nginx,使用码云的私有仓库,自动部署到服务器,私有仓库和服务器要事先设置好免密码登录.使用DNSPOD进行域名解析.事先准备好 ...
 - 源码讲解 node+mongodb 建站攻略(一期)第二节
		
源码讲解 node+mongodb 建站攻略(一期)第二节 上一节,我们完成了模拟数据,这次我们来玩儿真正的数据库,mongodb. 代码http://www.imlwj.com/download/n ...
 - 详解node  +  mongoDb(mongoDb安装、运行,在node中连接、增删改查)
		
一.序言 好久没写博客了,这次主要聊聊 node 和 mongoDb . 先说明一下技术栈 node + express + mongoose + mongoDb.这篇博客,主要讲述 mongoDb ...
 - vue+node+mongoDB火车票H5(七)-- nodejs 爬12306查票接口
		
菜鸟一枚,业余一直想做个火车票查票的H5,前端页面什么的已经写好了,node+mongoDB 也写了一个车站的接口,但 接下来的爬12306获取车次信息数据一直卡住,网上的爬12306的大部分是pyt ...
 - vue+node+mongodb实现的功能
		
用vue+node +mongodb实现前后台交互的页面代码,已经上传到github上, 地址是: https://github.com/GainLoss/vue-node-mongodb https ...
 - vue+node+mongodb实现的页面
		
源代码地址:https://github.com/GainLoss/vue-node-mongodb 目前这个项目实现的是: 1.利用vue-cli实现前台页面的编写 (1)页面的跳转利用的是vue- ...
 - node+mongodb+ionic+cordova
		
node + mongodb1,环境 windows 1,install nodejs 2,install npm | cd npmjs node cli.js install -gf1.1 2.no ...
 
随机推荐
- 深入详解美团点评CAT跨语言服务监控(八)报表持久化
			
周期结束 我们从消息分发章节知道,RealtimeConsumer在初始化的时候,会启动一个线程,每隔1秒钟就去从判断是否需要开启或结束一个周期(Period),如下源码,如果 value < ...
 - Day 38 HTML
			
HTML文档结构 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset=&qu ...
 - str的用法
			
## 字符串的索引切片以及常用的操作方法都是形成新的字符串,和原字符串没有关系 # 切片和索引 # 按照索引取值 #按照切片取值 ,顾头不顾尾, #切片加步长 # 只要倒叙取值就要加上反向步长 ...
 - laravel 打印完整sql语句
			
laravel5 用DB自带的getQueryLog方法直接打印: DB::connection()->enableQueryLog(); // 开启QueryLog \App\User::fi ...
 - java中length与length()
			
length是对数组而言的,指的是数组的长度. length()是对字符串而言的,指的是字符串所包含的字符个数. public class LengthDemo { public static voi ...
 - jmeter修改ServerAgent的默认端口号
			
jmeter修改ServerAgent的默认端口号 1 java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 5555 --tcp-port ...
 - 脱壳:OEP(即程序入口点)查找 --- 基本思路和常见方法
			
OEP:程序的入口点,软件加壳就是隐藏了OEP(或者用了假的OEP), 只要我们找到程序真正的OEP,就可以立刻脱壳. PUSHAD (压栈) 代表程序的入口点, POPAD (出栈) 代表程序的出口 ...
 - Hystrix 使用入门
			
在很多系统架构中都需要考虑横向扩.单点故障等问题,对于一个庞大的应用集群,部分服务或者机器出现问题不可避免,在出现故障时,如何减少故障的影响.保障集群的高可用,成为一个重要的工作,Hystrix 是一 ...
 - 单进程与 多进程关系及区别(多进程系统linux)
			
单进程编程:顺序执行 数据同步 复杂度低 用途单一 多进程编程:同时执行 数据异步 复杂度高 用途广泛 1. 多进程的优势在于任务的独立性,比如某个任务单独作为一个进程的话,崩溃只影响自己的服务,其他 ...
 - Azure PowerShell (13) 批量设置Azure ARM Network Security Group (NSG)
			
<Windows Azure Platform 系列文章目录> 刚刚在帮助一个合作伙伴研究需求,他们的虚拟机全面的网络安全组(Network Security Group, NSG)会经常 ...