to§.40to | to | to | to | in | in | in |°至|°|°至|> mod。 ||| a | at | a |¥a§a|à§a| at | a |¥a |||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| | |ªto |§ªto |。| | | | | | ||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||| at |to§at | od to ||||§|§|§| to | to | by | by |¾to | | | | | 。 ¥¥¥¥¥iTALIC - it à。 °at§a|§'| m至|ÖTOMS§
à梦§
{
名字:salim alsazuâ,
“位置”:Web开发人员
}
in |§o§a|®to ||||” to |§a|月| | | a |à| a | to | a |à| a |à| a | a |à| a | a | to | to | a | a |à| a | A | A | a | to | to | to | ationi a | ationi a |§ràcto§A.à | | | at |第三matt | |> |§|mā|||||||||||||||||||||||||||||||||||| A.Mo°at ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||¾订购|| ||||关于 p>
à ¾—®°¾¾—— ¾°à§ ¾ -°à§à ‾——®
on |in§a| at | to | |ª|°在|°在|°at | od | | | | | | | | | to |¾addouror§§a || a |¾to | | | | | | |°至|°至|°至|°| | at | at | at | at | at | at | at | at | at |°at |°at |°at |°at |°a |°a | ১ a|¡à|||||||||||||¸à|¸à| a| a| à||||||||||||||||||| |||||||||||¾gage°to |°at。
A | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| | to | intionat§ a |但是我会遇到|||||||表示at§a||||||||| |¾a ||* a |¥a |¥a |à§a|||||||||||||||实际to | | | | | | | |。
à à§à à……¾
const UserSchema= new Schema(
{
name: {
type: String,
required: true,
},
position: {
type: String,
required: true,
}
},
{
timestamps: true,
}
);
à à§dictought - °°pre-hook
a |§¹§a|§<§§a|物||||||||||||||||||||||| |mangya²à§mean.ho.the| .pre() |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| || .eni'save',, async函数{} to meate me- me-¥¶|à| A | a |||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||| 3th°a.tey |||每月|°iSexist meit。 |§u||。 |°at ||||||每月至| | | |(aty®至|²²à§at | to |。 | | | a | a | to¥Ö
找到à -¬ à§à§à§à �¾ -à§findOne({
名称:this.name,
位置:这个位置,
});
to |§a|至| i |°在|°至|°a |°至| 3至| 3 to | post | | | | | | | | | to | + at |> |§§| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||
歌曲40. |°| | | | to | to | to | to | to | to | to | to | to | | |||||'|||||||•icing u |||| | a | | | | | e |°at |°在|°处|°at | | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| | to | in | in | in | °在¥¶ p>
if(ISEXIST){
提出新错误(409,“用户已经存在”);
}
to |°a |||我在| |“ |”to§“ ||¾à|o²à§next()a |||||||||||||||«to | to |允许我在| | | | | | | | ||||||||||||||||||| ||||«匹配| ||,|| | | | | | | | | a | A | at | a | at | at | at | at |°at |°at |°在|°in |°at |°at |°at |°at |°at |°在|° | sc to | |¹à§a|,| | | to | a | a |ªà|ªàSter§at | od at | post in | post in |
UserSchema.pre('save', async function (next) {
const isExist = await Users.findOne({
name: this.name,
position: this.position,
});
if (isExist) {
throw new Error(409, 'User is Already Exist');
}
next();
});
à ÖTRIMS§这些
export const Users= model(
'user',
UserSchema
);
on ||€€|§to|²at |°至|°至|oto§a| to |。 ||| 。 |²|²|²|²|²|²|²is²àa§。对|°ats§a| to | to | to | to | to | in |°at |°at |°°at |Å。 §在¥¶||||||®to | |uxà§i§您°至| ^ attionUpdate。ACTImimin§i|§-i |§- °|至|°至|¾|§.| | | | | | | | | | | | | | | | | | | §§A|®to | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||||||||||||||||||||||
à §§—¾¾°, €¾ €¾¾¾ 。 …§—。网¾€¹