[Boiler Plate] (2) User Schema & Model
今回はBoilerplateの初期設定を完了し、プレイヤーのモデルとモードを作ります!🌷
定義#テイギ#🐰
定義#テイギ#🐰
Schemaとは?
Schemaは、ドキュメント、defalut値、validatorなどの構造を定義します.
モデルとは?
モデルは、m削除レコードの作成、クエリー、更新などのデータベースのインタフェースを提供します.
モデルの役割はSchemaを囲むことである.
1.モデルフォルダの作成
Modelsフォルダを作成し、Userファイルを挿入します.
2.Schemaの構成
ユーザーのモードは、名前、Eメール、パスワード、タグなどの構造を定義します.const userSchema = mongoose.Schema({
name:{
type:String,
maxlength:30
},
email:{
type:String,
trim:true, //remove spacebar
unique:1
},
password:{
type:String,
minlength:5
},
lastname:{
type:String,
maxlength:30
},
role:{
type:Number,
default:0
},
image: String,
token:{
type:String
},
tokenExp:{
type:Number
}
})
3.モデルの設定
モデル小包で作るモード!const User=mongoose.model('User',userSchema)
module.exports = {User}
Reference
この問題について([Boiler Plate] (2) User Schema & Model), 我々は、より多くの情報をここで見つけました
https://velog.io/@mlsh1112/Boiler-Plate-2-User-Schema-Model
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
Modelsフォルダを作成し、Userファイルを挿入します.
2.Schemaの構成
ユーザーのモードは、名前、Eメール、パスワード、タグなどの構造を定義します.const userSchema = mongoose.Schema({
name:{
type:String,
maxlength:30
},
email:{
type:String,
trim:true, //remove spacebar
unique:1
},
password:{
type:String,
minlength:5
},
lastname:{
type:String,
maxlength:30
},
role:{
type:Number,
default:0
},
image: String,
token:{
type:String
},
tokenExp:{
type:Number
}
})
3.モデルの設定
モデル小包で作るモード!const User=mongoose.model('User',userSchema)
module.exports = {User}
Reference
この問題について([Boiler Plate] (2) User Schema & Model), 我々は、より多くの情報をここで見つけました
https://velog.io/@mlsh1112/Boiler-Plate-2-User-Schema-Model
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
const userSchema = mongoose.Schema({
name:{
type:String,
maxlength:30
},
email:{
type:String,
trim:true, //remove spacebar
unique:1
},
password:{
type:String,
minlength:5
},
lastname:{
type:String,
maxlength:30
},
role:{
type:Number,
default:0
},
image: String,
token:{
type:String
},
tokenExp:{
type:Number
}
})
モデル小包で作るモード!
const User=mongoose.model('User',userSchema)
module.exports = {User}
Reference
この問題について([Boiler Plate] (2) User Schema & Model), 我々は、より多くの情報をここで見つけました https://velog.io/@mlsh1112/Boiler-Plate-2-User-Schema-Modelテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol