显示某条记录的某个字段(node.js+mongodb)
伊谢尔伦
伊谢尔伦 2017-05-02 09:26:23
0
3
625

怎么显示某条记录的某个字段(node.js+mongodb)?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(3)
为情所困

Anda sepatutnya boleh menggunakan luwak

给我你的怀抱
//使用mongoose
model.findOne({ type: 'iphone' }, 'name', function (err, doc) {}); 
或者
 model.findOne({ type: 'iphone' }, 'name').exec(); 
滿天的星座

Anda juga boleh melihat dokumentasi: Collection#find (kod berikut dipetik daripada dokumentasi)

// A simple query showing skip and limit
var MongoClient = require('mongodb').MongoClient,
  test = require('assert');
MongoClient.connect('mongodb://localhost:27017/test', function(err, db) {

  // Create a collection we want to drop later
  var collection = db.collection('simple_limit_skip_query');
  // Insert a bunch of documents for the testing
  collection.insertMany([{a:1, b:1}, {a:2, b:2}, {a:3, b:3}], {w:1}, function(err, result) {
    test.equal(null, err);

    // Perform a simple find and return all the documents
    collection.find({})
      .skip(1).limit(1).project({b:1}).toArray(function(err, docs) {
        test.equal(null, err);
        test.equal(1, docs.length);
        test.equal(null, docs[0].a);
        test.equal(2, docs[0].b);

        db.close();
    });
  });
});

Perhatikan bahagian find, ia sepatutnya kandungan yang anda mahukan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan