资讯专栏INFORMATION COLUMN

mongodb学习笔记(3)--mongoose实现curd

ShowerSun / 2721人阅读

简介

mongoose实现curd

初始化

npm init
cnpm install mongoose --save-dev
index.js
const mongoose = require("mongoose");

mongoose.connect("mongodb://127.0.0.1:27017/test97");

const UserSchema = mongoose.Schema({
    name:String,
    age:Number,
    create_at:{
        type:Date,
        default:Date.now()
    },
    isShow:{
        type:Boolean,
        default:true
    }
})

const User = mongoose.model("User",UserSchema,"user");
module.exports = User;
inser.js
const User = require("./index.js");

let newUser = new User({
    name:"jie",
    age:20,
})

newUser.save().then(result => {
    console.log(result)
})
.catch(error => {
    console.log(error)
})

find.js
const User = require("./index.js");

User.find().then(result => {
    console.log(result)
})
.catch(error => {
    console.log(error)
})

update.js
const User = require("./index.js");

User.updateOne({"name":"biao"},{
    age:300
}).then(result => {
    console.log(result)
})
.catch(error => {
    console.log(error)
})

delete.js
const User = require("./index.js");
User.deleteOne({"name":"biao"}).then(result => {
    console.log(result)
})
.catch(error => {
    console.log(error)
})

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/19391.html

相关文章

  • VueCli+Node+mongodb打造个人博客(含前台展示及后台管理系统)(上)

    摘要:前言学习前端也有一段时间了做个个人博客网站吧正好总结练习一下这段时间的所学文章很长,会拆成三篇来讲项目地址效果后台管理系统前端页面架构可以看到,在整个项目中,没有页面的跳转只有前后端的数据交换,所有的页面更新都是组件更新和数据更新后端只对数 前言 学习前端也有一段时间了做个个人博客网站吧正好总结练习一下这段时间的所学文章很长,会拆成三篇来讲 项目github地址:https://git...

    不知名网友 评论0 收藏0
  • VueCli+Node+mongodb打造个人博客(含前台展示及后台管理系统)(上)

    摘要:前言学习前端也有一段时间了做个个人博客网站吧正好总结练习一下这段时间的所学文章很长,会拆成三篇来讲项目地址效果后台管理系统前端页面架构可以看到,在整个项目中,没有页面的跳转只有前后端的数据交换,所有的页面更新都是组件更新和数据更新后端只对数 前言 学习前端也有一段时间了做个个人博客网站吧正好总结练习一下这段时间的所学文章很长,会拆成三篇来讲 项目github地址:https://git...

    tinyq 评论0 收藏0
  • VueCli+Node+mongodb打造个人博客(含前台展示及后台管理系统)(上)

    摘要:前言学习前端也有一段时间了做个个人博客网站吧正好总结练习一下这段时间的所学文章很长,会拆成三篇来讲项目地址效果后台管理系统前端页面架构可以看到,在整个项目中,没有页面的跳转只有前后端的数据交换,所有的页面更新都是组件更新和数据更新后端只对数 前言 学习前端也有一段时间了做个个人博客网站吧正好总结练习一下这段时间的所学文章很长,会拆成三篇来讲 项目github地址:https://git...

    kidsamong 评论0 收藏0
  • VueCli+Node+mongodb打造个人博客(含前台展示及后台管理系统)(上)

    摘要:前言学习前端也有一段时间了做个个人博客网站吧正好总结练习一下这段时间的所学文章很长,会拆成三篇来讲项目地址效果后台管理系统前端页面架构可以看到,在整个项目中,没有页面的跳转只有前后端的数据交换,所有的页面更新都是组件更新和数据更新后端只对数 前言 学习前端也有一段时间了做个个人博客网站吧正好总结练习一下这段时间的所学文章很长,会拆成三篇来讲 项目github地址:https://git...

    xcold 评论0 收藏0
  • MongoDB学习笔记

    背景 学习MongoDB,并做笔记整理,以便于用到时查看。 MogoDB NoSQL Database(JS) 使用方便,想存就存,相取就取 是MEAN中的M(数据) 安装 https://www.mongodb.com/downl... 选择相应系统安装包 安装mongoose 创建一个文件夹,并npm init --yes,创建package.js npm install mongoos...

    April 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<