advertisers = db.dbname.find('my query which returns things correctly');
Zdaję sobie sprawę, że zwraca kursor do listy kolekcji.MongoDB - nie rozumiem, jak przeglądać kolekcje za pomocą kursora
Ale nie jestem pewien, jak przechodzić między nimi i uzyskać każdą kolekcję.
Chcę spróbować czegoś takiego:
advertisers.each(function(err, advertiser) {
console.log(advertiser);
});
Ale to nie działa. Ale nie widziałem od wyszukiwania w Internecie, jak sprawić, by faktycznie działał z prostym JavaScript.
Wtedy mam ten kod:
var item;
if (advertisers != null)
{
while(advertisers.hasNext())
{
item = advertisers.next();
}
}
i daje ten błąd: SyntaxError: syntax error (shell):1
Pomoc znacznie ceniona!
Dzięki!
thanks..I próbował, ale z jakiegoś powodu został otrzymuję błąd tak: Tue Jun 5 16:31 : 08 SyntaxError: błąd składni (shell): 1 Wt. 5 maja 16:31:08 brak przechyłu wyjątku: error hasNext: false – Genadinik
Nie miałem() na hasNext. –
@ Wciąż próbowałem, ale nadal nie działa z jakiegoś powodu. – Genadinik