ユーザー用のマングース スキーマ (UserSchema) があり、電子メールの構文が正しいかどうかを検証したいと考えています。私が現在使用している検証は次のとおりです。
UserSchema.path('email').validate(function (email) {
return email.length
}, 'The e-mail field cannot be empty.')
ただし、これはフィールドが空かどうかのみをチェックし、構文はチェックしません。
再利用できるものは既に存在しますか、それとも独自のメソッドを考え出してそれを検証関数内で呼び出す必要がありますか?