添加测试角色接口; 优化初始化数据的返回

This commit is contained in:
liangtongchuan
2020-09-02 15:38:27 +08:00
parent dbdb11692c
commit 2298f36f02
7 changed files with 127 additions and 26 deletions

View File

@@ -1,5 +1,6 @@
import BaseModel from './BaseModel';
import { index, getModelForClass, prop } from '@typegoose/typegoose';
import { index, getModelForClass, prop, arrayProp, Ref } from '@typegoose/typegoose';
import Equip from './Equip';
/**
* 英雄表
@@ -44,12 +45,10 @@ export default class Hero extends BaseModel {
skins: [{ // 皮肤
id: number; // id
enable: boolean; // 是否装备
}]
equips: [ // 武将装备
// ref: ObjectID; // 装备引用
];
}];
@prop({ ref: Equip })
equips: Ref<Equip>[]; // 武将装备引用数组
}
export const HeroModel = getModelForClass(Hero);