mongoose-schema 相关问题

Mongoose ODM中的所有内容都以Schema开头。每个模式都映射到MongoDB集合,并定义该集合中文档的形状。

typescript mongoose错误是什么原因-schema._preCompile(); ^ TypeError:无法读取未定义的属性(读取“_preCompile”)?

在运行我的 Nest.js 应用程序时进行类型检查后,我收到以下错误 schema._preCompile(); ^ TypeError:无法读取未定义的属性(读取“_preCompile”)...

回答 0 投票 0

MongoDB $lookup 返回空数组

产品系列: [ { “isActive”:真实的, “_id”:“643bbdee68b521035e20c976”, "姓名": "卢", ...

回答 1 投票 0

如何使用mongoosejs在mongoDB中存储嵌套数据?

我想存储在 mongodb 中的示例数据。使用邮递员检查 应用程序接口。 { “id”:“242kd”, "user_id": "123gsgshsghgshgs6", “product_id_qu...

回答 0 投票 0

循环依赖模式问题中的后保存挂钩和预更新许多挂钩

我有一个 ProductsGroup 模型,它将产品分组到一个变量数组中。更新 ProductsGroup 后,我更新了产品中的 productGroup 属性(效果很好)。然后,我尝试删除 ...

回答 0 投票 0

MongooseError: Model.findOne() 不再接受回调 && userSchema.plugin(autoIncrement.plugin, 'user');

从“猫鼬”导入猫鼬; 从“猫鼬自动增量”导入自动增量; const userSchema = mongoose.Schema({ 名称:字符串, 用户名:字符串, 电子邮件:圣...

回答 1 投票 0

MongoDB error E11000 duplicate key error collection due to empty array containing document with email null

这是我写的代码: const createOrgPerso=新人({ 组织:newOrganisation._doc.id, // 数据: [], }); 但是空数组仍在创建中。然后...

回答 0 投票 0

使用 mongoose 的 mongodb 中的类别和子类别

我正在使用 nodejs 创建一个电子商务网站。理想情况下,产品将具有类别和子类别。但是我正在创建的内容应该与任何类型的电子商务网站一起使用,因此,

回答 3 投票 0

如何在猫鼬中创建 Api?

我是猫鼬的新手。我想像这样创建 api: `星期一:{ ....价值观 }, 周二:{ ...价值观 }, . . .` `const mongoose = require("mongoos...

回答 0 投票 0

如何通过防止 JSON 覆盖来改进 MongoDB Schema?

我正在尝试使用 MongoDB 构建一个项目,该项目跟踪客户数据并允许用户根据需要更新该数据。 在我的 Mongoose Schema 中,我有一个名为“

回答 1 投票 0

MongoDB - 猫鼬:如何查询这个? “填充()”不起作用。它显示“空”

我有一个页面模式,页面模式有两个对象属性createdBy和approvedBy。 当我用 .populate("approvedBy").populate("createdBy");然后显示“approvedBy&q...

回答 1 投票 0

MongoDb 管道聚合以获取子子文档返回相同的数字

我有学校、班级和学生模型和模式。 School(_id,stx, location, classes?) 和 Class(_id, level, classesCount) 和 Student(_id,age,boyz,girls)。 这是我按 stx 分组的管道,

回答 0 投票 0

在 Mongoose 中嵌套填充

当我要导入的对象嵌套在其他模式中时,如何在 Mongoose 中进行模型填充? 我有这两个模式: const eventSchema = new mongoose.Schema({ 事件名称:{ ...

回答 1 投票 0

如何用同一元素中的另一个字段更新数组元素中的字段?

从“猫鼬”导入猫鼬 const holderSchema = new mongoose.Schema( { walletId: { 类型:字符串, 要求:真实, 独特的:真实的, },

回答 0 投票 0

Mongoose 预更新文档中间件 - 更改的字段未写入数据库

猫鼬版本 5.13.15 我试图在文档被写入(创建/更新)时设置字段(updatedBy,createdBy)的值。 作为这项努力的一部分,我创建了以下...

回答 1 投票 0

编译后无法覆盖 `User` 模型。解决后我得到“用户”未定义

我目前在一个购物网站的后端工作, 在处理我的帖子功能时。我收到这个错误 “OverwriteModelError:编译后无法覆盖用户模型。” 一切

回答 3 投票 0

猫鼬中的异步等待

异步函数 findalluser(){ 尝试{ 常量用户=等待 Person.find() 控制台日志(用户); } 抓住(错误){ 控制台日志(错误); } } 控制台不打印任何东西。任何人都可以帮助我。 我要……

回答 0 投票 0

Mongoose 模式设置器在使用 $inc 时未被调用

在更新查询中使用带有负值的 $inc 运算符时,我的 Mongoose 模式中的 set 函数有时不会被触发。 我有一个带有 ...

回答 1 投票 0

Mongoose - findByIdAndUpdate-user not found error

我正在使用 findByIdAndUpdate 更新数据库中的用户信息: exports.updateUser = (req, res) =\> { User.findByIdAndUpdate( { \_id: req.profile.\_id }, { $set: req.body }, { 新:tr ...

回答 0 投票 0

MongoDB/Mongoose:从日期开始按特定日期和月份查找

是否可以查询特定的日期和月份? const userSchema = new Schema({ dob: { 类型: 日期}, .... }) 我想找到 dob 是 01-jan 的用户。

回答 0 投票 0

Nodejs 和 mongoose 错误,数据未保存在 mongodb 上并返回默认模式值,尽管在 postman 上返回成功响应

我正在使用 nodejs 发出此请求,下面是我的 nodejs 代码和猫鼬模式。该请求给出了成功响应,但返回一个空值,我的 mongodb 数据库中也没有存储任何数据...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.