Hirdetés
- Kezünkben a Huawei Mate 80 és 80 Pro
- Milyen okostelefont vegyek?
- iPhone topik
- Fotók, videók mobillal
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- A Huawei bemutatta a FreeBuds Pro fülhallgató 5. generációját
- Samsung Galaxy Watch6 Classic - tekerd!
- Xiaomi 15T - reakció nélkül nincs egyensúly
-
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
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Kezünkben a Huawei Mate 80 és 80 Pro
- Elektromos autók - motorok
- Apple MacBook
- Milyen okostelefont vegyek?
- GoodSpeed: A RAM-válság és annak lehetséges hatásai
- Lexus, Toyota topik
- Milyen billentyűzetet vegyek?
- Kínai és egyéb olcsó órák topikja
- Gyúrósok ide!
- További aktív témák...
- Western Digital Blue SA510 500GB SATA3 - Új, bontatlan - Eladó!
- Új, Gamer félgép - ASUS B860M-A WIFI + Intel Ultra 5 245KF + Patriot Viper 2x16GB DDR5 6000MHz CL30
- ZBook Fury 16 G9 16" FHD+ IPS i7-12850HX RTX A3000 32GB 1TB NVMe ujjolv IR kam gar
- Apple Watch szíj eladó
- Samsung Galaxy s23+ 8/256 GB, 2026.05.14-ig Rejoy garis
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700 / Rog RX580 8GB / 32GB DDR4 / 500GB SSD
- iKing.Hu - Nubia Z70 Ultra 5G Black Teljes kijelzős zászlóshajó, AI-erejű teljesítmény
- REFURBISHED és ÚJ - Lenovo ThinkPad 40AS USB-C Dock Gen2 (akár 3x4K felbontás)
- Gamer PC Ultra 7 265K // RTX 5070 // BOLTBÓL 27%-os SZÁMLÁVAL, GARANCIÁVAL //
- magyar billentyűzet - 136 - Lenovo Legion Pro 7 (16IRX9H) - i9-14900HX, RTX 4080 - 4 ÉV GARANCIA!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


