是否有一种拥有模型属性但不属于架构的方法?
我希望联机状态为布尔值,但实际上不将其保存到数据库中。 它将被检查并发送到前端。
示例:
export interface PersonModel extends Document {
_id: string;
email: string;
password: string;
firstName: string;
lastName: string;
isOnline: boolean;
}
const PersonSchema = new Schema({
email: String,
password: String,
firstName: String,
lastName: String,
});
但是当我这样做时。该对象不会添加isOnline属性,除非我也将其添加到架构中