diff --git a/shared/db/GVGCity.ts b/shared/db/GVGCity.ts index 13e5c3806..4791a6be7 100644 --- a/shared/db/GVGCity.ts +++ b/shared/db/GVGCity.ts @@ -55,7 +55,7 @@ export default class GVGCity extends BaseModel { // 减少人数 public static async decreasePlayer(configId: number, groupKey: string, cityId: number, roleId: string) { - const city: GVGCityType = await GVGCityModel.findOneAndUpdate({ configId, groupKey, cityId, 'players.roleId': roleId }, { $inc: { userCnt: -1 }, $pull: { players: { roleId } }}, { new: true, upsert: true }).lean(); + const city: GVGCityType = await GVGCityModel.findOneAndUpdate({ configId, groupKey, cityId, 'players.roleId': roleId }, { $inc: { userCnt: -1 }, $pull: { players: { roleId } }}, { new: true }).lean(); return city; }