mongoose-schema 相关问题

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

如何在猫鼬的不同模型中填充子架构

我想填充一个模型,该模型具有文档的 ObjectId,该文档在另一个模型上作为子架构呈现 子模式 var 地址架构 = 新架构({ 地址:字符串, 电话号码:麻木...

回答 1 投票 0

如何在将文档保存到 mongoose 之前获取文档的 id?

我有一个简单的控制器,可以为用户创建帖子。另一个模式链接到它。当我尝试创建新帖子时,我需要获取帖子的 id,以便可以将其他架构链接到它。 哈...

回答 4 投票 0

从父模式查找子文档 - mongodb

我有用户架构和视图架构,这样每个用户都有多个视图文档 这是我的视图架构 var ViewsSchema = mongoose.Schema( { 用户身份: { 类型:猫鼬.Schema.

回答 1 投票 0

Joi 根据空或非空值验证字符串

我对名为 store_type 的字段进行了以下 Joi 验证 store_type: Joi.string().valid(...Object.values(storeTypes)) .error(() => ({ 消息:`存储类型必须是以下之一:${Object.values(

回答 1 投票 0

如何检查PC上的MongoDB服务器是否正在运行

我想检查我的 MongoDB 服务器是否正在运行。 我正在关注 thinkster.io 中有关 MEAN 堆栈教程的教程。 我们制作持久数据存储的第一步是配置我们的...

回答 2 投票 0

moongodb 推送仅在数据库中创建 new_id

我尝试更新并推送Lowongan数组,但是每次我发出补丁请求时,数据库中都只创建了new_id,控制台中没有错误,只显示成功保存的数据,但......

回答 1 投票 0

如何在 mongoose 中生成子模型

我正在尝试对以下内容进行建模。 我有一个名为 Brick 的父模型,它具有一些属性。 将会有 5 种以上类型的砖块,它们都有自己特定的属性,这些属性是必需的...

回答 3 投票 0

Mongoose:如何使用填充进行查找

我想知道如何对数据库进行查询,得出满足“store”{name}字段的所有结果,但是这个“store”是用“_id”保存的,我使用 .populate()给我带来我...

回答 1 投票 0

在查询或创建 mongoose 文档(在 NestJS 中)时如何排除 _id 和 __v 属性?

在我的 NestJS 后端应用程序中,我有这个用户架构: 从 '@nestjs/mongoose' 导入 { Prop, Schema, SchemaFactory }; 从“猫鼬”导入{文档}; @架构({ 版本键:假, toJSON: { vi...

回答 1 投票 0

NestJS + Mongoose 模式与自定义打字稿类型

我正在尝试使用 Nestjs/mongoose 装饰器从以下类创建 Mongo 架构: @模式() 导出类约束 { @支柱() 原因:字符串; @支柱() 状态:状态; @Pro...

回答 2 投票 0

MongooseError:Model.find() 不再接受回调(错误消息)

我正在尝试获取结果的 throw model.find() 但它向我显示了此错误消息 MongooseError:Model.find() 不再接受回调 1. const Movie = mongoose.model('电影', movieSchema); 2....

回答 1 投票 0

如何在 Node.js 中使用 mongoose 删除 mongoDB 中的文档?

我想从 mongoDB 的集合中删除文档。这是我的架构: const userSchema = new mongoose.Schema( { _ID: { 类型:字符串, 默认值:() => uuidv4().replace(/\-/...

回答 1 投票 0

类型错误:模式配置无效:“admin”在路径“ADMIN”中不是有效类型,NestJs mongodb 与 SWC

我第一次使用 SWC ,并且仅在使用 SWC 编译器时才遇到此错误。没有 SWC 一切正常 错误 抛出新的 TypeError(无效的架构配置: \${val}` 不是 ` + ^

回答 2 投票 0

我想使用 Mongodb 服务器在桌面上显示一些文本,但它不起作用

我是学习 mongodb 的新手,当我在“/”上请求 api 时,它工作正常,但对于其他参数,它返回 404 错误 我尝试了双斜杠,这样它就可以堆积起来,但没有什么是......

回答 1 投票 0

我想使用 mongoose 中的 updateOne 来更新我的数据

我的程序中遇到一些问题。 我在 mongodb 中创建一个数据库用于练习,并使用 mongoose 插入一些数据, 现在我想使用 .updateOne() 函数更新一些数据,但它不...

回答 1 投票 0

MongoDb $lookup 聚合返回一个空数组

我有两个mongoDB集合,一个是Jobs,第二个是savedJob,我想获取作业详细信息以及savedJob集合中存在哪个作业ID,但是mongoDb $lookup聚合

回答 1 投票 0

如何在 Moongoose 模式中实现 OR 运算符?

我目前正在 Node 中开发一个网站构建器,用户可以在其中添加不同类型的自定义组件来构建网站。 我的猫鼬模型有问题,我正在尝试...

回答 1 投票 0

创建新文档的函数的结果类型 - 猫鼬模式和模型

在我们的打字稿项目中有一个 myDocument.model.ts ,其内容为: 从“猫鼬”导入*作为猫鼬; const DocumentSchema = new mongoose.Schema({ 网址:字符串, 日期: 日期, }); 出口

回答 1 投票 0

NestJS - 如何使用装饰器创建嵌套模式

假设我想用猫鼬构建以下模式: const userSchema = 新架构({ 姓名: { 名字:字符串, 姓氏:字符串 } }) 我怎样才能用 NestJS 装饰器做到这一点(@Sche...

回答 7 投票 0

无法读取未定义的属性(读取“描述”)

const express = require('express'); const 路由器 = Express.Router(); const homeController= require('../Controller/homeController'); const addTask= require('../models/schema') 路由器.get('/',

回答 1 投票 0

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