sql >> Databáze >  >> NoSQL >> MongoDB

Nodejs Mongoose renderuje dva modely z kolekcí

Můžete to provést provedením druhého dotazu v rámci zpětného volání prvního dotazu, aby byly oba výsledky dostupné pro res.render zavolejte:

app.get('/admin/liste', isLoggedIn, function(req, res) {
    var List1 = mongoose.model('List1');
    var List2 = mongoose.model('List2');

    List1.find(function (err, docs1) {
        List2.find(function (err, docs2) {
            res.render('admin/liste', {
                firstlist : docs1
                seclist : docs2
            });
        });
    });
});


  1. mongodb nemůže provádět transakce v Go a vždy dostal Nelze vytvořit jmenný prostor v transakci s více dokumenty

  2. Jak aktualizovat vnořený dokument v mongodb

  3. MongoDB:Jak zakázat protokolování varování:ClientCursor::staticYield nemůže odemknout b/c rekurzivního zámku?

  4. Jak se dotazovat na kolekci dílčích dokumentů pomocí ovladače MongoDB a C#