pvp: 更改pvpdefense结构
This commit is contained in:
@@ -732,6 +732,14 @@ export default class Role extends BaseModel {
|
||||
const role: RoleType = await RoleModel.findOneAndUpdate({ roleId }, { $addToSet: { guide: { $each: ids } } }, { new: true }).lean();
|
||||
return role;
|
||||
}
|
||||
|
||||
// 用于远征匹配
|
||||
public static async findByCeScale(min: number, max: number) {
|
||||
const result: RoleType[] = await RoleModel.find({ topLineupCe: { $lte: max, $gte: min } })
|
||||
.populate('topLineup.hero')
|
||||
.sort({ updatedAt: -1 }).limit(100).lean({ getters: true, virtuals: true });
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
||||
export const RoleModel = getModelForClass(Role);
|
||||
|
||||
Reference in New Issue
Block a user