提示:
此处描述的方法基本上只是chovy的answer的另一种实现。
猫鼬3和4的解决方法:
如果您在直接在模式中定义getter和setter时遇到麻烦,也可以使用该
schema.path()函数来完成此工作:
var ItemSchema = new Schema({ name: String, price: Number});// GetterItemSchema.path('price').get(function(num) { return (num / 100).toFixed(2);});// SetterItemSchema.path('price').set(function(num) { return num * 100;});


