設計Scheme發佈Model

const mongoose = require('mongoose')

const Schema = mongoose.Schema

// 1.連接數據庫
// 指定連接數據庫不需要存在,當你插入第一條數據之後就會自動被創建出來
mongoose.connect('mongodb://localhost/數據庫名稱')

// 2.設計表結構
var userSchema = new Schema({
    username: {
        type: String,
        require:true
},
    password: {
        type: String,
        require: true    
},
    email: {
        type: String
    }
})
//3.將文檔結構發佈爲模型mogoose.model
    // 第一個參數: 數據庫表名稱(首字母爲大寫)
                   //mongoose 自動將其轉換爲小寫的複數的集合名稱
    // 第二個參數: 架構Schema
var User = mogoose.model('User',userSchema)

 

發佈了18 篇原創文章 · 獲贊 30 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章