nodejs之蛋框架猫鼬应用

  

配置/plugin.js   

 <代码>猫鼬:{
  启用:没错,
  包:“egg-mongoose”
  } 
  

配置/config.default.js   

 <代码>配置。猫鼬={
  客户:{
  url:“mongodb://devuser: devuser123@127.0.0.1:27017/db_co_assist ',
  选择:{}
  }
  }; 
  

应用程序/模型/. js

  
 <代码>使用严格的;
  模块。出口=应用=比;{
  const猫鼬=app.mongoose;
  const模式=mongoose.Schema;
  const TestSchema=新模式({
  名称:{
  类型:字符串,
  },
  年龄:{
  类型:数字,
  },
  __v: {
  类型:数字
  }
  });
  猫鼬。模型(TestSchema '测试','测试');
  }; 
  

更新文档

  
 <代码>让条件={
  _id:“5 d4287eb6884ad1c30cc97b1”
  };
  让更新={
  名称:“测试8888888888888”,
  年龄:100年,
  __v: 100102
  };
  this.ctx.model.Test。更新(条件、更新功能(err) {
  如果(err) {
  console.error(错);
  }
  }); 

nodejs之蛋框架猫鼬应用