// 引入mongoose 第三方模块 const mongoose = require('mongoose'); // 连接数据库 mongoose.connect('mongodb://localhost/blog', { useNewUrlParser: true, useUnifiedTop ...
分类:
其他好文 时间:
2020-06-12 14:13:49
阅读次数:
67
const http = require('http'); // 连接数据库 const mongoose = require('mongoose'); const url = require('url'); const querystring = require('querystring'); / ...
分类:
数据库 时间:
2020-06-11 12:01:03
阅读次数:
75
报错模型未注册。 示例 const Goods = require('../../model/admin/Goods');//先引入你需要的关联模型 const res = await ctx.mongoose.find().populate({ path: 'Goods ', model: Goo ...
分类:
其他好文 时间:
2020-06-09 18:13:48
阅读次数:
65
mongodb模糊查询并分页 1.建立数据库 代码如下: var mongoose = require('mongoose'); var shortid = require('shortid'); var Schema = mongoose.Schema; var IndexDataSchema = ...
分类:
数据库 时间:
2020-05-19 12:34:18
阅读次数:
62
npm安装全局模块(以mongoose为例): npm install -g mongoose1但是执行require(‘mongoose’)之后仍然提示未找到,那么可以在命令行切换到当前项目所在目录,然后执行下面命令: npm link mongoose1就会在node_modules文件夹里增加 ...
分类:
其他好文 时间:
2020-05-18 18:23:59
阅读次数:
129
可以在模型中钩子函数中获取更新数据并在保存前修改 schema.pre('updateOne', function() { let doc = this.getUpdate(); ratio.process(doc.subtitle); this.set({ updatedAt: new Date( ...
分类:
数据库 时间:
2020-04-29 18:12:18
阅读次数:
68
在千峰"逆战"学习第五天 人生重要的不是所站的位置,而是所朝的方向; 今天练习了mongodb的各种指令和mongoose,以及用数据来写登录功能,登录有些难理解,多敲敲,明天再听老师讲一下: 1.mongdb的命令 show dbs use 数据库名 show collections db.集合的 ...
分类:
其他好文 时间:
2020-04-15 00:32:37
阅读次数:
60
起因 在MongoDB Node.js驱动程序中有几个弃用,Mongoose提供了解决这些弃用警告的选项 原因是因为:findOneAndUpdate()内部会使用findAndModify驱动,驱动即将被废弃,所以弹出警告!附上官方解释:Mongoose v5.5.8: Deprecation W ...
分类:
Web程序 时间:
2020-04-04 11:35:27
阅读次数:
133
mongoose 中可使用 $push 向子文档数组末尾添加数据,但如果想在数组头部添加数据,好像没有$unshift 方法。但可以利用$each、$postition把数据插入到指定的数组位置。 下面的代码片段是把 comment 插入到 comments 的头部,而不是默认的末尾,即指定 pos ...
分类:
编程语言 时间:
2020-03-18 14:07:14
阅读次数:
102
1.安装 打开命令行 npm i mongoose 2.连接数据库 // 引入安装的包 var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/mongoo'); //mongoo这里是代表数据库的名称 va ...
分类:
其他好文 时间:
2020-03-01 14:19:10
阅读次数:
84