我有一個代表玩家的貓鼬模型,希望能夠獲取玩家,并且在選擇玩家時,想要isReady像 getter 一樣調用。該模型如下所示: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"])我可以將類上的方法設置為吸氣劑嗎?
如何在select方法中調用mongoose方法
蝴蝶不菲
2022-06-16 10:21:13