填充数据库文档的初始化数据

This commit is contained in:
liangtongchuan
2020-09-14 22:24:23 +08:00
parent 79754b788c
commit 9e692510ea
4 changed files with 19 additions and 13 deletions
+3 -1
View File
@@ -45,7 +45,9 @@ export default class Equip extends BaseModel {
}
public static async createEquip(equipInfo: {roleId: string, roleName: string, eid: number, seqId: number, type: number, eName: string}, lean = true) {
const equip = await EquipModel.findOneAndUpdate({ seqId: equipInfo.seqId }, equipInfo, {upsert: true, new: true}).lean(lean);
const doc = new EquipModel();
const update = Object.assign(equipInfo, doc.toJSON());
const equip = await EquipModel.findOneAndUpdate({ seqId: equipInfo.seqId }, update, {upsert: true, new: true}).lean(lean);
return equip;
}