diff --git a/models/blog.js b/models/blog.js index 2121a18..71d62d3 100644 --- a/models/blog.js +++ b/models/blog.js @@ -108,6 +108,8 @@ const blogSchema = new Schema({ comment: { type: String, validate: commentValidators }, commentator: { type: String } }] +}, { + usePushEach: true }); // Export Module/Schema diff --git a/models/user.js b/models/user.js index d25cad7..c66af29 100644 --- a/models/user.js +++ b/models/user.js @@ -134,6 +134,8 @@ const userSchema = new Schema({ email: { type: String, required: true, unique: true, lowercase: true, validate: emailValidators }, username: { type: String, required: true, unique: true, lowercase: true, validate: usernameValidators }, password: { type: String, required: true, validate: passwordValidators } +}, { + usePushEach: true }); // Schema Middleware to Encrypt Password