亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

初學mongoose(1)

shmily / 1517人閱讀

最近學習用nodejs做博客系統(tǒng),用了express框架。數(shù)據(jù)庫采用mongodb,具體用mongoose實現(xiàn),下面是mongoose的初步了解
1、首先要安裝mongoose
npm install mongoose
2、 //db.js

const mongoose=require("mongoose");//在文件中引用
const Schema=mongoose.Schema;//schema定義數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)

// 定義一個Schema
const UserSchema=new Schema({
    username:{type:String,required:true,unique: true},
    password:{type:String,required:true},
    created: {type:Date}
});
//給UserSchema這個Schema添加方法(注意添加方法要在實例化之前)
UserSchema.methods.greet=function(){
    console.log("hello "+this.username);
}
//將schema 編譯為 model(schema只是定義了數(shù)據(jù)結(jié)構(gòu),而對數(shù)據(jù)的具體增刪查改需要model去實現(xiàn))
const user=mongoose.model("User",UserSchema);
//實例化一個user模型
const xiaohong=new user({
    username:"123456",
    password:"123456",
    created: new Date()
});

//打印看一下實例
console.log(xiaohong);
//調(diào)用greet方法
xiaohong.greet();

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/19066.html

相關(guān)文章

  • 初學mongoose1

    最近學習用nodejs做博客系統(tǒng),用了express框架。數(shù)據(jù)庫采用mongodb,具體用mongoose實現(xiàn),下面是mongoose的初步了解1、首先要安裝mongoose npm install mongoose2、 //db.js const mongoose=require(mongoose);//在文件中引用 const Schema=mongoose.Schema;//schema定義...

    pubdreamcc 評論0 收藏0
  • 適合初學者的koa2+mongodb初體驗

    摘要:前言筆者的前端開發(fā)已經(jīng)有些時日了,對于一直保留著最初的恐懼,倘若一座不可跨越的高山,思前想后終于邁出最后一步,踏入了開拓自己視野的新視界,希望在看這篇文章的你可以一起跟我動手嘗試。面向的下一代框架。由團隊打造,特點優(yōu)雅簡潔靈活體積小。 showImg(https://segmentfault.com/img/bVbuorM?w=1514&h=568); 前言 ?????筆者的前端開發(fā)已...

    Jacendfeng 評論0 收藏0
  • Mongoose增查改刪學習筆記

    摘要:查詢條件控制返回的字段控制選項回調(diào)函數(shù)。改查詢條件需要修改的數(shù)據(jù),不能修改主鍵控制選項回調(diào)函數(shù),返回的是受影響的行數(shù)。執(zhí)行查詢,回調(diào)函數(shù)。使用鏈式語句時,可以在之后接執(zhí)行查詢,并指定回調(diào)函數(shù)。 初學Node.js接觸到MongoDB數(shù)據(jù)庫,閱讀資料中推薦的都是Mongoose模塊,可以更加方便的對數(shù)據(jù)庫進行操作,便開始接觸Mongoose。在學習時碰到許多基礎(chǔ)問題,查閱了許多資料理來理...

    lookSomeone 評論0 收藏0
  • mongoose簡單應用

    摘要:使用可以讓我們更好使用數(shù)據(jù)庫,而不需要寫繁瑣的業(yè)務邏輯。安裝初始化使用使用前,需安裝和,這里不講和的安裝方法。這里建立模式和模型快速入門在中,所有的數(shù)據(jù)都是一種模式,每個模式都映射到的集合,并且定義該集合文件結(jié)構(gòu)??梢允亲址?qū)ο蟆? mongoose-study 使用mongoose可以讓我們更好使用mongodb數(shù)據(jù)庫,而不需要寫繁瑣的業(yè)務邏輯。 安裝 npm inst...

    Zachary 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<