菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
350
0

mongoose

原创
05/13 14:22
阅读数 17976

Docs: https://mongoosejs.com/docs/
NPM: https://www.npmjs.com/package/mongoose
查询
验证字段

async function main() {
  const mongoose = require('mongoose')
  mongoose.connect('mongodb://localhost/ajanuw', {
    useNewUrlParser: true
  })
  const Schema = mongoose.Schema
  const UserSchema = new Schema({
    name: String,
    age: Number,
    qq: Number,
    phone: Number,
    hobby: Array,
  })

  UserSchema.methods.hello = function () {
    console.log(`我叫${this.name}, 喜欢${this.hobby[0]}~`);

  }

  const User = mongoose.model('users', UserSchema)
  let user = new User({
    name: 'alone',
    age: 12,
    qq: 1324055400,
    phone: 15281414663,
    hobby: ['game', 'code'],
    dec: '什么都没哟呀'
  })

  // console.log(user)
  user.hello()
  await user.save() //在表中保存该文档
}

main();

发表评论

0/200
350 点赞
0 评论
收藏