文章目录使用官方的 mongodb包(不推荐)使用第三方 mongoose 来操作MongoDB(推荐)mongoose 安装mongoose 使用1. 连接数据库2. 设计文档结构(表结构)3. 将文档结构发布为模型4. CRUD操作增删改查使用官方的 mongodb包(不推荐)详细内容:https://github.com/mongodb/node-mongodb-native使用第三方 mongoose 来操作MongoDB(推荐)第三方包,mongoose基于官方的 mongodb 进行了
原创
2021-02-21 19:59:49
194阅读
最近因为工作,需要通过 Node.js 对 Docker 进行一系列操作如,创建删除容器以及下发指令获取结果等。找了一圈网上大部分资源都是如何容器化 Node.js App 而非通过 Node.js 操作 Docker,Docker 官方也并未提供针对 Node.js 的 sdk,所以这篇文章就简单带大家了解一下如何通过 Node.js 相对高效的向 Docker daemon 直接下发指令。Do
转载
2024-01-19 13:33:24
85阅读
/注:校验token,获取headers⾥里里的Authorization的token方法,要写在路由加载之前,静态资源之后app.use(expressJWT({
secret: PRIVATE_KEY
}).unless({
path: ['/api/user/register','/api/user/login'] //⽩白名单,除了了这⾥里里写的地址,其他的URL都需要验证
}))
转载
2023-08-12 15:29:56
163阅读
超详细的Node.js安装教程及在vscode中的配置如果教程中出现了错误或者有其他问题,欢迎指正,我会积极改正的,希望能帮到你们。一、Node.js下载安装教程1、下载安装进入nodejs官网,下载18.15.0长期维护版。下载网址链接:Node.js (nodejs.org) 2、下载后双击打开,点击下一步 3、点击repair->next,一直点击下一步,直至设置安
转载
2023-08-11 21:31:33
633阅读
由于微信的小程序只支持不带端口的域名接口,不支持IP地址和接口,所以我们需要映射到80端口并绑定备案过的域名才能被微信小程序访问到。简单点就是接口需要 https 协议才行,找了许久的免费的数据库与node.js的环境,都不尽人意,下面是整理的可以考虑的免费的产品:通过新浪云部署Node.js微信小程序商城(不用买域名、不用备案、不用配置https
如果已经有备案的网站但是没有配置SSL时,可以考
转载
2023-08-04 20:17:27
98阅读
mongoDB查询操作1.集合规则.find({查找条件}).then(打印)返回一个集合2.集合规则.findOne().then(打印)返回一个文档3.关于查找条件里可以怎么写。属性:{ $gt
原创
2022-01-21 11:44:22
105阅读
1. Nodejs 中使用 MongoDb 数据库
Nodejs 操作 mongodb 数据库官方文档
npm install mongodb --save
// 或者
cnpm install mongodb --save
// 或者
yarn add mongodb
// 引入 mongodb
const {MongoClient} = require('mongodb');
//
原创
2021-07-13 15:35:25
294阅读
小知识,大挑战!本文正在参与“ ,赢取创作大礼包,挑战创作激励金 1. Nodejs 中使用 Mon
原创
2022-01-12 13:37:29
154阅读
mongoDB查询操作1.集合规则.find({查找条件}).then(打印)返回一个集合2.集合规则.findOne().then(打印)返回一个文档3.关于查找条件里可以怎么写。属性:{ $gt: num1 ,$lt: num2} 表示查找在(num1,num2)(num1,num2)(num1,num2)之间的属性。$in: [] 匹配包含这个属性的文档。选择要查询的字段使用select 方法.排序sort()方法。跳过,限制查询文档数 skip().limit() 方法。/
原创
2021-08-10 09:45:14
791阅读
大家好,今天来给大家讨论node.js这个东西,说起这个东西啊,可能大家已经很熟悉了,因为现在市场上运用的越来越广泛,毕竟它的优点还是有目共睹的! 那么,什么是node.js呢?官方给出了这样的定义:“node.js是一个基于Chrome V8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效“。这样我们就能知道node.js是一个运行
转载
2023-08-12 15:30:18
71阅读
# server/opt/mongodb/3.4.20/bin/mongod --auth --bind_ip=0.0.0.0# client/opt/mongodb/3.4.20/bin/mongo -u eclassuser -p eclassweb123 172.16.0.224:27017/crm_salemongo shell:https://docs.mongodb.c...
原创
2021-08-13 00:55:22
149阅读
话说前提:基本的后端开发,都会涉及文件操作,网络操作,数据库操作,这三个搞定,相当于你完成了大的脉络学习,成功就在眼前。
1.Node.js文件操作
node为我们提供了内置的文件操作模块(fs),在所操作的方法中,均提供了 同步(阻塞)和异步方法(非阻塞)。
注:同步方法:独占CPU,按照顺序,一次进行,死等上一步操作结束,才能进行下一步操作,属于顺序执行
转载
2023-07-05 11:26:47
72阅读
安装npm i mongodb文档给出的示例是通过回调函数操作的这里给出asyn17";const options = { useNew...
原创
2022-02-28 18:04:36
479阅读
安装npm i mongodb文档给出的示例是通过回调函数操作的这里给出async/await 操作方式,写起来会舒服很多代码实例const { MongoClient, ObjectId } = require('mongodb')// 配置连接参数const url = "mongodb://localhost:27017";const options = { useNew...
原创
2021-07-12 10:22:43
276阅读
源码耗时半载(半个月)的大项目终于完成了。这是一个博客系统,使用 Vue 做前端框架,Node + express 做后端,数据库使用的是 MongoDB。实现了用户注册、用户登录、博客管理(文章的修改和删除)、文章编辑(Markdown)、标签分类等功能。很早之前就想写一个个人博客。学了 Vue 之后,把前端部分写出来,然后 Node 一直拖拖拉拉的学了很久,中间又跑去实习了一段时间,所以直到回
转载
2023-08-30 15:45:19
69阅读
官网:https://mongoosejs.com/官方指南:https://mongoosejs.com/docs/guide.html官方API:https://mongoosejs.com/docs/api.html
原创
2021-02-21 20:05:45
317阅读
面试题目
面试20道题目
下周测试第一部分;
本章任务
掌握node的增删改查
第一步:创建node项目
第二步:修改入口程序文件
var createError = require('http-errors');
var express = require('express');
var path = require('path');
var cookieParser = require('co
原创
2024-03-19 22:06:39
37阅读
Node.js 操作kafka 基础知识可参考:douzixiansheng/MQgithub.com/douzixiansheng/MQ/blob/master/kafka_basic.md 1.准备好kafka环境,没有安装的伙伴可以参考 (讲解了linux如何安装kafka): douzix ...
转载
2021-08-10 18:35:00
65阅读
2评论
>> node>>fs.readFile('finnish.txt', function(err,data){ console.log(data);});// Output string is not what we want>>fs.readFile('finnish.txt', funct...
转载
2015-06-18 01:03:00
944阅读
2评论
Node.js 访问操作系统OS Node.js OS操作系统提供了一些与操作系统相关的基本实用程序功能,让我们看一下常用的函数或方法列表。 Node.js OS 例子 1 在此示例中,我们包括一些基本功能。 创建一个名为os_example1.js的文件,该文件具有以下代码: 1 const os
转载
2020-02-07 11:10:00
198阅读
2评论