iT邦幫忙

DAY 30
0

Node.js 學習筆記系列 第 30

Node.js學習筆記 29:為Mongoose的Schema加入方法Method

  • 分享至 

  • xImage
  •  

Mongoose的Schema除了可以設定屬性(Attributes)之外也可以加入方法(Methods)。

以下程式加在UserSchema下面:

UserSchema.methods.speak = function(){
  console.log('My name is '+this.name);
}

並將下幾行的:

console.log(userEntity.name);

改為:

userEntity.speak();

執行程式,輸出為:

My name is Zack

可以看出只要用 SchemaName.methods.MethodName 就能為Schema增加Method。然後Entity就能使用這個方法。

最後加入程式:

userEntity.save();

既可將資料保存到資料庫中。

(本文同步發表於: Just Node.js )


上一篇
Node.js學習筆記 28:Mongoose的Schema, Model與Entity
系列文
Node.js 學習筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言