Node.js查询集合(Select)

/ / Node.js查询集合(Select)

findOne()方法用于从MongoDB中的集合中选择单个数据。此方法返回集合的第一条记录。

查询单条记录

从“employees”中选择第一条记录。创建一个名为“ select.js”的js文件,其代码如下:

var http = require('http');
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/MongoDatabase";
MongoClient.connect(url, function(err, db) {
  if (err) throw err;
  db.collection("employees").findOne({}, function(err, result) {
    if (err) throw err;
    console.log(result.name);
    db.close();
  });
});

打开命令终端并运行以下命令:

Node select.js
Node.js Select record 1

选择多条记录

find()方法用于从MongoDB中的集合中选择所有记录。

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/nodejs/nodejs-mongodb-select.html

来源:LearnFk无涯教程网

示例 -  从"employees"集合中选择所有记录。创建名为"selectall.js"的JS文件,具有以下代码:

var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/MongoDatabase";
MongoClient.connect(url, function(err, db) {
  if (err) throw err;
  db.collection("employees").find({}).toArray(function(err, result) {
    if (err) throw err;
    console.log(result);
    db.close();
  });
});

打开命令终端并运行以下命令:

Node selectall.js
Node.js Select record 2

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

SRE实践:服务可靠性案例课 -〔白园〕

运维监控系统实战笔记 -〔秦晓辉〕

说透元宇宙 -〔方军〕

Web漏洞挖掘实战 -〔王昊天〕

如何讲好一堂课 -〔薛雨〕

爆款文案修炼手册 -〔乐剑峰〕

软件测试52讲 -〔茹炳晟〕

趣谈网络协议 -〔刘超〕

技术领导力实战笔记 -〔TGO鲲鹏会〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者