ich mein Mungo Modell in ES6 will schreiben schreiben. Grundsätzlich ersetzen module.exports
und andere ES5 Dinge, wo immer möglich. Hier ist was ich habe.Wie ein Mungo Modell in ES6/ES2015
import mongoose from 'mongoose'
class Blacklist extends mongoose.Schema {
constructor() {
super({
type: String,
ip: String,
details: String,
reason: String
})
}
}
export default mongoose.model('Blacklist', Blacklist)
Ich sehe diesen Fehler in der Konsole.
if (!('pluralization' in schema.options)) schema.options.pluralization = this.options.pluralization;
^
TypeError: Cannot use 'in' operator to search for 'pluralization' in undefined
schema.loadClass (Classname) http://mongoosejs.com/docs/advanced_schemas.html –