2017-07-31 11:33:31 +05:30

29 lines
657 B
JavaScript

'use strict'
const MongoClient = require('mongodb').MongoClient
const express = require('express')
const app = express()
var url = 'mongodb://localhost:27017/test'
MongoClient.connect(url, function(err, db) {
if (err) { throw err }
const collection = db.collection('data')
app.get('/hello', (req, res) => {
collection.find({}).toArray(function sum (err, data) {
if (err) {
res.send(err)
return
}
var sum = 0
const l = data.length
for (var i = 0; i < l; i++) {
sum += data[i].value
}
const result = sum / data.length
res.send('' + result)
})
})
app.listen(3000)
})