【mongodb】求两个集合关联统计的方法
有两个集合,一个是商品,一个是商品分类 商品集合goods: [ { _id: "5c74f197e4a2b621d8aff0fa", name: "手机", class: [ "5c74efb2e4a2b621d8aff0e…
koa2+mongoose疑惑, 数据已经写入数据库了, 接口通的, 前端返回404!!! 急
问题描述 接口正常, 只要操作数据库就前端就会报404错误 问题出现的环境背景及自己尝试过哪些方法 试过把操作数据库的代码注释, 接口能正常访问, 打…
koa2前端报错404后端可以正常接收值但是ctx.body无法返回 数据却插入数据库中
前端报错404但是后端可以接收值,数据也可以插入数据库中 router.post('/register', async (ctx, next) => { let username = ctx.request.body.use…
mongoose如何给每个item加一个字段?
比如 [ {a:1,b:2}, {a:2,b:44} ] 现在我要加一个字段c,变成 [ {a:1,b:2,c:33}, {a:2,b:44,c:666} ] 怎么弄? …
对象数组数据写入mongodb时一个个对象写入吗?
对象数组中的对象是mongoose的schema模型,然后数据像下面这样的: [ { a:1, b:2 }, { a:3, b:4 } ] 然后数组里有多少个对象就有多少次save操作写入mo…
Nodejs mongoose库中MongoError问题?
描述 我想显式触发一个重复插入错误: E11000 duplicate key error collection: my_data.user index: uid_1 dup key: { : "111247326728" }`(其实就是…
当MongoDB数据库的某个属性存在多个关联值时,如何用mongoose查询出关联的那个表中的某个属性的全部值?
我的user表运用关联将card表中的数据关联到user表中,并且存在多个值。然而我用mongoose查询时想输出card中的num属性,总是查询不到。但是却可以查询…
Schema hasn't been registered for model "fruit"
问题描述 mongoose 创建数据库,想把 链接数据库文件 (database.js) , 定义 Schema 逻辑文件,(schema.js) 操作数据逻辑文件test.js 分开 但是报…
mongodb始终链接不上,使用Studio 3t
系统:Mac OS 10.13.6mongodb版本3.4 brew安装的,mongodb的服务也是通过brew正常启动的,开始的时候使用(链接/增删改查)都很正常.但是,升级了jdk到1.8.…
mongoose的populate联表查询问题
我这里有两个表,一个是User表,一个是speak表 //User表 const mongoose = require("mongoose") const UserSchema = new mongoose.Schema({ username…
[已解决]mongodb时间排序的问题
业务背景 我想按照时间排序 取最近一条数据 遇到的困难 2019年3月总是比2019年4月要大 可正常情况来说,3月不是应该比4月要小么 示例代码 升序查询 &g…
我想用mongoose的$push去更新model中的数组但是却比预想的多插入了一条数据
基本是一个评论的功能,回复一个评论后插入一条数据,但是结果却返回了两条 model const postSchema = new Schema({ uid: { type: String, required:…
mongoose 每次查询完是否需要手动断开连接呢?
用的koa2,写在app.js中 mongoose.connect(dbConfig.dbs,{ useNewUrlParser:true, server: { poolSize: 4, auto_reconnect: true } }) const con = m…