mongodb.js 493 B

12345678910111213141516
  1. const { MongoClient } = require('mongodb');
  2. let World, Fortune;
  3. const projection = { _id:0 };
  4. MongoClient.connect('mongodb://tfb-database:27017', { useNewUrlParser:true }, (err, ctx) => {
  5. const DB = ctx.db('hello_world');
  6. Fortune = DB.collection('fortune');
  7. World = DB.collection('world');
  8. });
  9. exports.fortunes = () => Fortune.find({}, { projection }).toArray();
  10. exports.find = id => World.findOne({ id }, { projection });
  11. exports.update = obj => World.replaceOne({ id:obj.id }, obj);