mongoose-schema 相关问题

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

当我使用 slugify mongoose 更改名称时,如何自动更新 slug?

产品的slug是在我发布产品时创建的。但是当我更改产品名称时,slug 没有更新。 这是我的代码: const 猫鼬 = require('猫鼬'); const { 默认:slugify } =

回答 2 投票 0

Mongoose Find() - 如果查询未定义则返回所有文档

我有猫鼬查找代码功能,查询是从参数接收的(这里目前是硬编码的) 假设这是查询 var arrayOfCategories = [ '63073212ed3e0f85ccffc8cf' , '

回答 2 投票 0

Mongoose 错误:TypeError:模式配置无效:`Bt` 不是路径 `category` 处的有效类型

我暂时停止了这个项目的工作,现在我回来了,我收到了一个以前从未收到过的错误: 'TypeError:无效的架构配置:Bt 不是路径类别中的有效类型...

回答 1 投票 0

Nestjs 模式定义与猫鼬:类型错误:无法读取未定义的属性(读取“名称”)

我在 NestJS 应用程序中使用 Mongoose,当我像这些代码一样定义架构时出现错误。 如果我像这样在协作模式中设置引用,为什么会出现错误 ref: 页面名称, 但没有错...

回答 1 投票 0

Mongoose 模式静态与方法

在猫鼬模式中,我们可以将方法创建为两种方式 SchemaName.methods.fuctionName 和 SchemaName.statics.functionName。 静态更容易使用,我只需要调用 ModelName.Fuction 即可。我...

回答 2 投票 0

在聚合响应中获得 Promise

我正在尝试使用aggreagte获取产品,后来我调用另一个api来获取产品及其数量,但我总是在响应中得到承诺。 如何在 aggreat 的 exec() 中使用异步等待...

回答 1 投票 0

React-hook-form useFieldArray 用于字符串数组而不是对象

我正在使用 useFieldArray 从后端 api 获取默认值。我的类别是一个字符串数组。但是,react-hook-form 仅支持对象数组。这是我的猫鼬的架构 类型

回答 2 投票 0

.save 不是 Mongoose 中的函数

我使用 Mongo 的方式有什么问题?我只是想更新一条记录。 这是我的代码: 异步函数 updateReview (req, res) { 常量审查= { ...请求主体 } 常量

回答 2 投票 0

两个端点需要两个独立的模型吗?

我们有两个独立的页面,换句话说,有两个端点。它们具有用户必须填写的字段。两个页面上的所有这些字段都与一个主题和一个用户相关。我的问题是,我们应该...

回答 1 投票 0

用于 MERN STACK 项目时,toArray 函数无法正常工作

这是输出图像 我正在关注 MERN stack 项目的 YouTube 教程,同时关注播放列表,但我在一个实例中遇到了困难。请帮忙!! 数据库js const 猫鼬 = require('猫鼬');

回答 1 投票 0

mongoose 索引需要唯一,不需要采用 null 或 '' 值

用户应该能够创建预订并选择公司联系他们的方式 - 电子邮件、电话或 Whatsapp,我不希望任何人通过预订发送垃圾邮件,因此这些都是独特的价值,...

回答 1 投票 0

如何创建猫鼬子模型而不为其创建集合

const walletTransactionSchema = new mongoose.Schema({ a: {类型:布尔值,必需:true}, }, {时间戳:{createdAt:'created_at',updatedAt:'updated_at'}}); const walletSchem...

回答 2 投票 0

Mongoose 时间戳模式选项是否已建立索引?

Mongoose 版本 >= 4.0 有一个时间戳选项,当时间戳设置为 true 时,该选项会为模式创建 UpdatedAt 和createdAt 字段。 http://mongoosejs.com/docs/guide.html#timestamps 是

回答 2 投票 0

我无法使用 mongoose 在 mongoDB 服务器中创建文档?

我无法在本地部署的 mongodb 服务器中使用 mongoose 正确创建文档。仅创建 id,而不是我发送的完整数据(姓名、电子邮件、密码)。服务器中的数据...

回答 1 投票 0

Mongoose 默认将文档的“id”属性设置为等于文档的“_id”

我有一个需要具有“id”属性的模型。由于它需要是唯一的,因此我希望在创建后将其值设置为与文档的“_id”属性相同。所以,我的模特...

回答 2 投票 0

为什么我的 Getter 函数不能与 Mongoose 一起使用?

我的模式的价格属性有一个吸气剂。 由于某种原因,当我尝试从 MongoDB 数据库查询文档时,我的 getter 函数不起作用。价格值跟我一模一样

回答 2 投票 0

MissingSchemaError:模式尚未为模型注册,但有时可以获取数据

我在 Nextjs 中使用 Mongoose。我有三个模型:演员、制片人和类别。一个名为 Film 的模型将所有这些模型放在一个数组中。我正在使用 ref: 'Actor'(像这样休息)作为字段

回答 1 投票 0

$对猫鼬模式中定义为对象的字段进行推送操作不会给出错误

我有一个猫鼬模型定义为 const DefinedSchema = mongoose.Schema({ 字段A1:{类型:字符串}, 字段A2:{类型:字符串}, 字段A3: { 类型: 日期 }, }); const 架构 = mongoose.Schema( ...

回答 1 投票 0

Mongoose 不更新文档

我尝试到处搜索,但总是出现错误或没有任何改变。 这是我的代码: Blog.findOneAndUpdate({title: "Lol"}, {$push: {details:"detail"}}) .then(函数...

回答 1 投票 0

在一个请求中获取 DBRef。扩展参考模式

我有相同的产品,在不同的城市以不同的价格出售。 产品.js const 猫鼬 = require('猫鼬'); const Schema = mongoose.Schema; const ProductSchema = 新架构({

回答 1 投票 0

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