Hirdetés
- Xiaomi Mi 9 SE - csúcsimitátor
- Google Pixel topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Nem engedi el a 128 GB-ot a Google
- IDC: 2025-ben a Huawei megnyerte Kínát, az Apple a világot
- Tokgyártó leplezi le újból a Galaxy S26 Ultra formáját
- Xiaomi 11 Lite 5G NE (lisa)
- Xiaomi Mi 8 - így csinálunk csúcsmodellt Mi
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
-
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
- Interactive Brokers társalgó
- A fociról könnyedén, egy baráti társaságban
- Porszívók - akkus és klasszikus vezetékes
- Milyen széket vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Linux kezdőknek
- eldiablo: 30 év után szakítottunk, de azért még beszélünk...
- BIOS topic
- Kerékpárosok, bringások ide!
- TCL LCD és LED TV-k
- További aktív témák...
- ÚJ Glorious Model O 2 Wireless Bolti ár:40k INGYEN FOXPOST
- ÚJ Glorious PC Gaming Race Model O Wireless Bolti ár:35k INGYEN FOXPOST
- ÚJ Glorious PC Gaming Race GMMK 2 Full-Size Billentyűzet Bolti ár:60k INGYEN FOXPOST
- Nintendo Switch Oled - The Legend of Zelda Edition
- Xiaomi 15 (12GB/256GB - Zöld, 2028.09.05-ig garanciás, újszerű) + ajándék Nillkin Super Frosted tok
- BESZÁMÍTÁS! Samsung S27D850T 27 75Hz PLS QHD 5ms monitor garanciával hibátlan működéssel
- HIBÁTLAN iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen MS4010
- Playstation 4 Slim 1 TB kontroller 6 hó garancia, számlával!
- Eladó Apple iPhone XS 64GB / 12 hó jótállás
- HIBÁTLAN iPhone 13 Mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS4181, 94% Akksi
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


