mongoose-schema 相关问题

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

不能使用$rename来重命名文档的属性

我有一个猫鼬模式,我想将名为“template”的某个属性重命名为“document”。 如果我首先将架构中的属性名称从“模板”更改为“文档”...

回答 1 投票 0

如何在 TypeScript 中使用带有值的枚举?

我在代码中使用枚举时遇到问题。我想使用枚举(带有值)并仅发送枚举中的键作为活动,但我看到错误: “错误”:“申诉验证失败:

回答 1 投票 0

将带有 props 的 DB find() 结果传递给 React 组件

使用服务器组件从 MongoDB Atlas 数据库(在 Next.js 应用程序中)读取数据后。我想将结果(作为道具)传递给客户端组件(以在用户中提供一些交互性

回答 1 投票 0

有没有办法唯一存储ObjectId数组?

我正在创建一个消息传递模式,并希望确保(聚合的)参与者被唯一存储(即线程中的两个参与者,存储为对象 ID 不能重复)。 W...

回答 1 投票 0

Mongoose runValidators: true 在使用 findOneAndUpdate() 时给出错误的验证错误

我在express js中有一个函数可以更新我的项目,如下所示: 项目控制器.ts 导出异步函数 updateProjectStatus(req: 请求, res: 响应) { 尝试 { const 项目代码 = req.pa...

回答 1 投票 0

查询 MongoDB (mongoose) 时如何获得两个字段之间的不同值

我目前正在消息应用程序中创建收件箱。为此,我想提取我存储在消息架构中的所有唯一用户 ObjectID,以查看我们的所有唯一对话...

回答 1 投票 0

Mongoose 错误:尚未为模型“名称”注册架构。使用 mongoose.model(名称, schema)

我有两个型号。在第一个模型上,我有一个虚拟字段,应该由另一个字段填充(一对多关系)。但它不起作用。 型号一: 从 'mongo... 导入 { 模式,模型 }

回答 2 投票 0

无法将数据保存到mongodb

我的node.js 项目中有两个架构。用户和地点,一个用户可以拥有多个地点,一个地点属于一个用户。 因此,当保存地点时,它将包含 userId 和 user

回答 1 投票 0

无法在noddejs中使用mongoDB和mongoose通过ID更新课程

const mongoose = require('mongoose'); mongoose.connect(“mongodb://localhost:27017/mongo-exercise”) .then( ()=> console.log("已连接到 MongoDB...")) .catch(err => 控制台。

回答 1 投票 0

Mongoose 中间件“删除”不起作用

我正在使用猫鼬。我有两个模型:用户和奖杯。当我删除用户时,我想删除其所有奖杯。我正在关注 mongoose 库,并且有类似的代码,但它不起作用:

回答 1 投票 0

NestJS Mongoose - CannotDetermineTypeError:无法确定类型

将我的 NestJS Mongoose 库更新到以下版本后,错误不断阻止我的 NestJS 应用程序启动: "@nestjs/common": "^7.6.18", “@nestjs/...

回答 1 投票 0

从 Mongoose 架构中检索单个数字设备 ID

如何在我的 Mongoose 架构和 Express.js 控制器中检索 deviceId 作为单个数值? 我使用 Mongoose 和 Express.js 来保存汽车记录,并且我定义了一个 deviceId 字段...

回答 1 投票 0

无法验证 update/findOneAndUpdate mongoose 上的数据类型

在创建中,验证工作正常,如果缺少必需的或错误的类型,它将抛出验证错误。 但是,当我尝试更新或 findOneAndUpdate 时,它仅验证是否有任何必需的内容

回答 2 投票 0

如何更新巢产品的库存数量

我有一个嵌套的产品库存对象。但是,当我增加库存计数时,该值不会增加。这是对象结构。库存详细信息计数始终保持不变...

回答 1 投票 0

Mongoose 不保存具有可区分属性的对象

我创建了一个由 CategorizedProductSchema 扩展的 ProductSchema。它们之间的区别在于 CategorizedProductSchema 有一个属于 CategorySchema 类型的属性类别。

回答 1 投票 0

MongooseError:Model.find() 不再接受回调

我试图从数据库中获取所有用户,但它显示 Model.find() 不再接受回调。我无法弄清楚如何从 mongodb 数据库获取数据。 router.get('/users',...

回答 4 投票 0

我一直在尝试在我的node.js后端的mongoDb数据库中组合应用唯一索引,但无法摆脱重复错误

电影应该添加到名为所有用户的观看列表的单个文档中,但我尝试结合 profile_id(用户)和 content_id(电影_id)应用唯一索引,以便相同的 m...

回答 1 投票 0

将产品尺寸和颜色的对象数组存储在mongo DB中

我需要存储产品尺寸和颜色的对象数组。 在 mongo DB 中是否可能。(因为在 ms sql 中不允许)。如果可以,架构应该如何?示例对象结构如下所示 { 合作...

回答 1 投票 0

我一直在尝试在我的node.js后端使用mongoDb数据库中组合应用唯一索引,但无法摆脱重复错误

电影应该添加到名为所有用户的观看列表的单个文档中,但我尝试结合 profile_id(用户)和 content_id(电影_id)应用唯一索引,以便相同的 m...

回答 1 投票 0

如何使用 find() 方法来查询包含特定值的枚举字段(可以保存多个值(数组))的猫鼬模式?

我有这个架构: const 用户 = 新架构({ 名: { 类型:字符串, 必填:真实 }, 姓: { 类型:字符串, 必填:真实 }, 移动...

回答 1 投票 0

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