ごあいさつ!
以下のようにMongooseスキーマを定義し、モデル(InventoryItemModel)を登録しました。スキーマのカスタム コンストラクター関数を作成して、モデルからオブジェクトをインスタンス化するときに関数が呼び出されるようにする方法はありますか (たとえば、データベースから値を持つオブジェクトを読み込むため)。
var mongoose = require('mongoose')
, Schema = mongoose.Schema
var InventoryItemSchema = new Schema({
Sku : String
, Quanity : Number
, Description : String
, Carted : []
, CreatedDate : {type : Date, default : Date.now}
, ModifiedDate : {type : Date, default : Date.now}
});
mongoose.model('InventoryItem', InventoryItemSchema);
var item = new InventoryItem();
インスタンス化時に項目がデータベースから取り込まれるように、カスタム コンストラクター関数を追加できますか?