MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment récupérer les détails de mongo db et envoyer ou stocker dans un objet dans la méthode nodejs Fork

Cet extrait de code fonctionne parfaitement pour moi. Veuillez essayer ceci :

Dans main.js

var childprocess = require('child_process');
var child = childprocess.fork(__dirname + '/child');
child.on('message', function(m) {
    // Receive results from child process
    console.log('received: ',  m);
});

Dans child.js

var User = require('../models/User'); 
var users= {};
User.find({}, function (err, docs) {
    // Please add log in this line to check whether their is anything in database
    console.log(docs);
    debugger;
    users = docs;          
    process.send(users);              
});

Pour moi, cela donne :