joken-前端工程师

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::
  404 随笔 :: 39 文章 :: 8 评论 :: 20万 阅读

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');
});
复制代码

 

posted on   joken1310  阅读(281)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示