sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man visar data från MongoDB till frontend via Node.js utan att använda ett ramverk

För att fråga mongo med nod kommer du definitivt att behöva någon sorts nodmodul som node-mongo-db-native (https://github.com/mongodb/node-mongodb-native ). Du kan inte göra det med bara nodkärna...

Här är ett exempel på att fråga en mongodb med node-mongo-db-native module docs...

var MongoClient = require('mongodb').MongoClient
    , format = require('util').format;

  MongoClient.connect('mongodb://127.0.0.1:27017/test', function(err, db) {
    if(err) throw err;

    var collection = db.collection('test_insert');
    collection.insert({a:2}, function(err, docs) {

      collection.count(function(err, count) {
        console.log(format("count = %s", count));
      });

      // Locate all the entries using find
      collection.find().toArray(function(err, results) {
        console.dir(results);
        // Let's close the db
        db.close();
      });
    });
  })


  1. Hur man sorterar en samling med det sista elementet i en array

  2. Jämför två fält av mongosamling med c#-drivrutinen i mono

  3. Använd flera DB:er med ett Redis Lua-skript?

  4. mongodb :Ökar maxanslutningar i mongodb