mongoose-schema 相关问题

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

构建猫鼬模式时如何引用不同集合中的特定字段?

我正在构建架构(Meal),我希望此架构中的字段之一(meat_name)取自不同架构(Meat)的不同字段(meatName)。 我知道填充方法,但是它

回答 2 投票 0

为什么在尝试在 Typescript 中填充 Mongoose 模型时会收到“MissingSchemaError”?

Mongoose Typescript - 尽管 X 已在其他文件中声明,但尚未为模型“X”注册架构。 我有 2 个名为“用户”和“投资组合”的模式,有 2 个不同的

回答 1 投票 0

在猫鼬中使用数组过滤器时无法在架构中找到路径

这是我在猫鼬中的谢玛 从 'mongoose' 导入 {Schema, model} const EmployeeSchema = 新架构({ 员工代码:{ 类型:字符串, }, 姓名: { 类型:字符串, },

回答 2 投票 0

Mongoose 验证错误 路径为必填项

向我使用express和mongoose创建的API提交post请求时收到500错误。我收到的错误是...错误是 ValidationError: userId: Path userId is required。

回答 1 投票 0

如何使用 Mongoose 强制嵌套 MongoDB 模式中序列字段的唯一性?

我正在开发一个项目,其中有三个 Mongoose 模式:文章、模块和课程。模块模式有一个文章数组,课程模式有一个模块数组,每个模块都有一个 seq...

回答 1 投票 0

我正在研究 mongoDB 聚合管道。我坚持要获取记录总数

我正在使用 MONGODB 聚合框架,并尝试编写一个通用的分页管道,它可以为我们提供记录总数。当我简单查询它时它工作正常,但当我通过

回答 1 投票 0

mongoose 在 pre('save') 钩子中调用 .find

目前我正在尝试执行以下操作: const ItemSchema = mongoose.Schema({ ... 名称:字符串 ... }); ItemSchema.pre('保存', async function() { 尝试{ 让 count = 等待 ItemSchema.find...

回答 2 投票 0

如何在 Mongoose 中加载引用文档?

我有一个名为categories 的MongoDB 集合,它有一个自引用(父级),如下所示。 const 架构 = mongoose.Schema({ 名称: 字符串, 家长:{ 类型:猫鼬.Schema.Types.

回答 1 投票 0

如何展开子文档数组,然后反转该过程,而不丢失其他键?

我对 Mongoose 完全陌生。 我有这个架构: const houseSchema = new mongoose.Schema({ _id:字符串, 房屋名称:{类型:字符串,唯一:true}, 地址:字符串, 人们: [ { 名称:

回答 1 投票 0

Mongoose 加密对这两个字段进行加密。我该怎么办?

const adminsSchema = new mongoose.Schema({ 用户名:字符串, 密码:字符串, }); const Secret =“Thinkyoucancrackthisone”; adminsSchema.plugin(加密, { 秘密:秘密,

回答 2 投票 0

如何在node.js中使用swagger-autogen确定“属性”的顺序?

出于某种原因,swagger-autogen 正在颠倒 swagger.json 输出文件中属性的顺序。例如,我有一个简单的“用户”猫鼬模式,仅设置“用户名”和“密码”

回答 1 投票 0

向架构添加新字段后如何更新旧文档?

假设我有一个如下所示的用户架构: const userSchema = new mongoose.Schema({ 用户名: { 类型:字符串, 要求:真实, }, 密码: { 类型: 条纹...

回答 2 投票 0

我想在猫鼬模式中添加动态字段

我正在使用 MongoDB(Mongoose)、Node(Express)、React。 我想创建此功能:创建集合。在这些集合中创建与这些集合相对应的产品。例如一本书

回答 1 投票 0

在一次操作中使用多个 addToSet 不适用于多个数组

我有一个包含以下字段的文档: ... firebaseTokens: { 类型: Map, of: String }, androidIds: [{ 类型: 字符串, 最大长度: 128 }], AdvertisingIds: [{ 类型: String, maxlengt...

回答 1 投票 0

父文档数组内子文档的动态 ObjectID 引用

我正在尝试为存储在子文档属性内的对象 ID 创建动态引用。该属性可以引用多个模型(甚至是在不同的猫鼬数据库中注册的模型......

回答 1 投票 0

将值推送到 Mongo 嵌套数组中

在此输入图像描述 假设照片中有很多这样的文档 我有上面的架构。我想先根据 _id 找到文档,然后将值数组推送到

回答 1 投票 0

field_name 中的 Mongoose 过滤器对象

在此输入图像描述 我想按用户名列出汽车,我该怎么做?

回答 3 投票 0

VS Code Mongoose 模式智能感知不起作用

在我的 Node.js 项目(使用 VS Code IDE)中,未显示 Mongoose 模式智能感知。我正在学习 Udemy Node.js 课程。在那里,课程讲师的 VS Code 显示了 Mongoose 模式智能感知...

回答 2 投票 0

Mongoose if (!this.modelSchemas[name]) 错误

每当我尝试使用下面的代码进行连接时, const 猫鼬 = require('猫鼬'); // var Model = mongoose.model.bind(mongoose);没用 var imageSchema = new mongoose.Schema({ 名称:S...

回答 1 投票 0

删除帖子评论失败?

我在控制器中正确执行了该功能(正如我所想),但即使邮递员返回响应“评论已成功删除!”,我也无法删除评论。 当我去数据库时...

回答 1 投票 0

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