Mam następujący w server.js:Mongoose nie tworzy nową kolekcję
var mongoose = require('mongoose'),
Schema = mongoose.Schema;
i model podobny do tego, który działa w porządku! :
var userSchema = new Schema({
firstName: { type: String, trim: true, required: true },
lastName: {type: String, trim: true, required: true},
cellPhoneNumber : {type: Number, unique: true},
email: { type: String, unique: true, lowercase: true, trim: true },
password: String
});
i jest inny model, jak poniżej, który nie działa!
var jobSchema = new Schema({
category: {type: Number, required: true},
title: {type: String, required: true},
tags: [String],
longDesc: String,
startedDate: Date,
views: Number,
report: Boolean,
reportCounter: Number,
status: String,
poster: String,
lastModifiedInDate: Date,
verified: Boolean
});
dwa var są następujące:
var User = mongoose.model('User', userSchema);
var Job = mongoose.model('Job', jobSchema);
- mongod nie rejestruje żadnych błędów po server.js jest podłączony do niego. Czy ktoś wie, co jest nie tak z moim drugim modelem?
Sprawdź poniżej swoją odpowiedź, ta odpowiedź jest poprawna tylko wtedy, gdy model nie ma indeksów. – matsondawson