свойство только на модели не схема мангуст - PullRequest
0 голосов
/ 30 ноября 2018

Есть ли способ иметь свойство модели, но оно не является частью схемы?

Я хочу, чтобы онлайн-статус был логическим, но на самом деле его нельзя сохранить в базе данных.Он будет просто проверен и отправлен на внешний интерфейс.

Пример:

    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, если только я не добавлю его в схему

...