Tell us what’s happening:
Hello There i am stuck here, i keep getting this error when i use the code below
Your code so far
// <Your code here >
const personSchema = mongoose.Schema;
var Person = new personSchema({
name: {type: String, required: true},
age: Number,
favoriteFoods: [String]
});
var Person = mongoose.model('person', personSchema);
I get no error when i use this code but it wont pass the challenge.
const personSchema = mongoose.Schema;
var Person = new personSchema({
name: {type: String, required: true},
age: Number,
favoriteFoods: [String]
});
// var Person = mongoose.model('person', personSchema);
my error is
throw new Error('The 2nd parameter to `mongoose.model()` should be a ' +
^
Error: The 2nd parameter to `mongoose.model()` should be a schema or a POJO
Thank you for taking your time to help. cheers Your browser information:
User Agent is: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:75.0) Gecko/20100101 Firefox/75.0.
const personSchema = mongoose.Schema;
var Person = new personSchema({
name: {type: String, required: true},
age: Number,
favoriteFoods: [String]
});
var Person = mongoose.model('person', personSchema);
// <Your code here >
const personSchema = mongoose.Schema;
var Person = new personSchema({
name: {type: String, required: true},
age: Number,
favoriteFoods: [String]
});
var Person = mongoose.model('Person', Person);