Aktywne Wpisy

Treść przeznaczona dla osób powyżej 18 roku życia...

chybaDapi +39
Treść przeznaczona dla osób powyżej 18 roku życia...
Skopiuj link
Skopiuj link

Regulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
mircy, mam taki problem, że używam Collection.save(); w wielu miejscach w routingu i hula. Tylko w jednym miejscu nie. Absolutnie niczym się nie różni, żadnej literówki nie ma, jest nazwa = new Collection({Obiekt}); Obiekt idealnie spełnia warunki modelu. Jedyna kwestia, że routingi mam na module.exports w oddzielnych plikach, a ten jeden jest jeszcze raz zagnieżdżony. (model jest na required wszedzie). Wywala sie, ze obiekt has no save fn.
( ͡° ʖ̯ ͡°)
error:
/dev/sth-srv/app/services/notify.js:23
Notify.save(function() {
^
TypeError: Object function model(doc, fields,
Model.call(this, doc, fields, skipId);
} has no method 'save'
@MirkoStats
mongoose.model('Notify', notifySchema);module.exports = mongoose.model('Notify', notifySchema);
@mortt: a tu ci sięnie duplikuje? Ja zawsze daję tylko
'module.exports = mongoose.model('Notify', notifySchema);'
@mortt: ale to by chyba inny błąd wywaliło
ale nie brzmi jakby to od tego było. Jak jest błąd w strukturze obiektu do save'a to inaczej się pluje, zdaje się.