- Honor Magic6 Pro - kör közepén számok
- iPhone topik
- Samsung Galaxy S25 - végre van kicsi!
- Milyen okostelefont vegyek?
- Xiaomi 15T Pro - a téma nincs lezárva
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Xiaomi 13 Pro - szerencsés szám
- Google Pixel topik
- Samsung Galaxy A54 - türelemjáték
- Xiaomi 13 - felnőni nehéz
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Jim-Y
veterán
FYI
Amúgy végül tényleg az első megoldás lett a nyerő, vagyis ezt alkalmaztam a többi függvénynél is. Már csak azért is, mert ezzel az olyan függvényeknél is analóg módon tudom megoldani a hibák lekezelését amik alapból nem promissal térnének vissza.
Kis magyarázat:
- a mongoose api-nak vannak Query tipusú függvényei, amiken lehet hívni exec()-et, ami miatt Promissal térnek vissza. Ilyen például a find(), vagy a findById(). Ezeknél elég volt (lett volna) ennyit írni az ArticleProviderbeArticleProvider.prototype.findAll = function() {
return this.Article.find().exec();
}majd a hívó oldalon már le tudom kezelni a Promise-t.
function getArticles( req, res, next ) {
var promise = articleProvider.findAll();
promise.onResolve(function( err, articles ) {
if( err ) { .. }
// handle
});
}Ez mind szép, és jó, de vannak olyan mongoose függvények amik nem promissal térnek vissza. De az előző posztban mutatott módszerrel ezeket is sikerült promisokkal megoldani, ezért választottam végül ezt a megoldást.
Új hozzászólás Aktív témák
- Autós topik
- Windows 11
- Eredeti játékok OFF topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Philips LCD és LED TV-k
- Honor Magic6 Pro - kör közepén számok
- Vezeték nélküli fülhallgatók
- DUNE médialejátszók topicja
- PCI Express 7.0 – Brutális sebesség, de minek?
- Épített vízhűtés (nem kompakt) topic
- További aktív témák...
- Apple iPhone 15 Pro 128GB,Újszerű,Dobozaval,12 hónap garanciával
- REFURBISHED - HP USB-C Universal Dock G1 (DisplayLink)
- Azonnali készpénzes AMD CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- Előbb mint bárhol máshol !! Motorola Moto G77 8GB/256GB - 1 év garancia
- GYÖNYÖRŰ iPhone 12 Mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4516, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


