設計schema發布model

2021-09-01 09:27:33 字數 797 閱讀 6375

var mongoose=require('mongoose')

var schema=mongoose.schema

//指定連線的資料庫不需要存在,當你插入第一條資料的時候會自動建立

//1.連線資料庫

mongoose.connect('mongodb://localhost/itcast')
//2.設計文件結構(表結構)//欄位名稱就是表結構中的屬性名稱

//約束的目的是為了保證資料的完整性,不要有髒資料

var userschema=new schema(,

password:,

email:

})

//3.將文件結構發布為模型用來將乙個架構發布為model

//第乙個引數:傳入乙個大寫名詞單數字串,用來表示你的資料庫名稱

// mongoose會自動將大寫名詞的字串生成小寫複數的集合名稱

// 例如這裡的user最終會標稱users集合名稱

//第二個引數:架構schema

//返回值:模型建構函式

var blog=mongoose.model('user',userschema)
//4.當我們有了模型建構函式之後,就可以使用這個 建構函式對user中的資料為所欲為了

設計Scheme發布Model

const mongoose require mongoose const schema mongoose.schema 1.連線資料庫 指定連線資料庫不需要存在,當你插入第一條資料之後就會自動被建立出來 mongoose.connect mongodb localhost 資料庫名稱 2.設計表結...

Yii 良好的架構 schema 設計指南

幾乎所有的 yii 的應用程式都是建立在資料庫之上,雖然 yii 可以非常靈活的運算元據庫,但有些時候一些設計的選擇可以使它更便於使用.首先 yii 應用程式廣泛使用了 cactiverecord,設計的考慮主要圍繞優化使用而不是組成複雜的 sql 語句.實際上大多的設計是使用友好的 sql 模式來...

3 4 trade交易的model設計

引用自己定義的userprofile 有兩種方法 一 from django.db import models from users.models import userprofile create your models here.class shoppingcart models.model 購...