Node.js查询集合(Select)

Node.js查询集合(Select) 首页 / Node.js入门教程 / 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();
  });
});

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

无涯教程网

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

来源:LearnFk无涯教程网

Node select.js
Node.js Select record 1

选择多条记录

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

示例 -  从"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();
  });
});

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

无涯教程网

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

来源:LearnFk无涯教程网

Node selectall.js
Node.js Select record 2

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

教程推荐

AI原生应用入门课 -〔李梦冉/程默〕

给程序员的写作课 -〔高磊〕

PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕

遗留系统现代化实战 -〔姚琪琳〕

大厂晋升指南 -〔李运华〕

TensorFlow 2项目进阶实战 -〔彭靖田〕

微信小程序全栈开发实战 -〔李艺〕

检索技术核心20讲 -〔陈东〕

Python核心技术与实战 -〔景霄〕

好记忆不如烂笔头。留下您的足迹吧 :)