Skip to content
Snippets Groups Projects
Select Git revision
  • 7827a0776561c1e788dee41c54893f79e5094eae
  • master default protected
2 results

queries.js

Blame
  • queries.js 658 B
    const u = require('./utils');
    const MongoClient = require('mongodb').MongoClient;
    
    const url = 'mongodb://mongo-orders:27017';
    const dbName = 'order';
    
    let db;
    MongoClient.connect(url, function(err, client) {
        if (err) {
            console.log(err);
        }
        else {
            console.log('Connected successfully to server');
            db = client.db(dbName);
        }
    });
    
    exports.byCustomerPseudo = (req, res) => {
        u.logReq(req);
        db.collection('orders').find({ 'customer.pseudo': { $eq: req.params.pseudo } }).toArray((err, docs) => {
            if (err) {
                console.log(err);
            }
            console.log(docs);
            res.send(docs);
        });
    }