@deadkEEper1

Как дать метод mongoose модели?

Припустим есть минимальная mongo model
var Schema = mongoose.Schema;

var userSchema = new Schema({
name: String
})

userShema.methods.say = function(){
console.log('hello')
}

var User = mongoose.model('users', userSchema);

module.exports = User;


Но когда с клиента пытаюсь обратиться к методу, получаю ошибку что нет такого метода (this.model.say is not a function)
И когда даже в браезер консолю модель(this.model) то нигде нет метода say, ни в obj ни в его __proto__ .

Подозреваю что проблема в моем непонимании работы callback'ов. Объясните пожалуйста простим языком
Спасибо
  • Вопрос задан
  • 273 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы