У меня есть модель mon goose, которая представляет игрока и хочет иметь возможность выбрать игрока, и при выборе игрока хочу вызвать isReady
как получатель.
Модель выглядит следующим образом Итак:
const PlayerSchema = new Schema({
user: { type: Schema.Types.ObjectId, ref: "User" },
famousPerson: { type: String }
})
PlayerSchema.methods.isReady = function (cb) {
return Boolean(this.famousPerson)
}
И я хочу, чтобы это можно было назвать так:
const player = await PlayerModel
.findOne({_id: playerId})
.select(["_id", "username", "isReady"])
Могу ли я установить метод для класса как получатель?