mongoose 相关问题

Mongoose是一个MongoDB对象建模工具,或ODM(对象文档映射器),用JavaScript编写,旨在在异步环境中工作。

使用mongoose防御XSS攻击

我正在使用node.js开发一个项目,该项目使用mongoose来处理MongoDB。我想防御 XSS 攻击。建议的方法是什么?我找到了这个: https://www.npmjs.com/package/mon...

回答 2 投票 0

Mongoose 错误:10000 毫秒后缓冲超时

我想在Vs code中使用Thunder客户端扩展连接Mongodb。 这是我到目前为止所得到的,但现在我在连接应用程序崩溃时遇到错误。 const 猫鼬 = 要求('

回答 1 投票 0

Mongoose 用 _id 创建一个对象

我正在使用node js和express,我使用mongoose从后端管理数据库,我有orden的nect模型 const { 模式,模型 } = require('mongoose'); const orderSchema = Sch...

回答 1 投票 0

新产品保存在猫鼬数据库中,但它显示该产品尚未创建

router.post('/',authenticateToken,isAdmin,async(req,res)=>{ 尝试{ const 类别 = 等待 Category.findById(req.body.category) if (!category) return res.status(400).send('

回答 1 投票 0

如何使用 MongoDB 和 Mongoose for Node.js 存储线程注释?

在 MongoDB 和 Mongoose 中存储注释树的最佳方式是什么?目前我有这个: CommentableSchema = 新架构({ ... }); ReplySchema = 新架构({ 用户 ID:号码, ...

回答 2 投票 0

Mongoose 数据未按预期显示在网页上

我正在创建一个 Web 应用程序,用于使用 mongodb、node.js、express 和 pug 来记笔记。当我加载主页时,笔记按创建日期的顺序排列。当我点击按钮来安排...

回答 1 投票 0

如何在mongoDB上5m后自动删除该字段? mongodb、猫鼬、架构

这是我的架构,我想在 5 分钟后自动使该字段过期。我怎么做? const userRegistrationSchema = new mongoose.Schema({ 移动的: { 类型:数字,修剪:true, ...

回答 3 投票 0

更好地查找 ID 不在列表中的文档并在某个发布日期进行排序

我尝试了下面的代码,但是性能测试表明,每个请求的请求量约为一秒或更多。我希望比这更好10倍。我怀疑它正在做一个完整的...

回答 1 投票 0

为什么我的文档没有在 mongoDB 中更新

当尝试使用 Mongoose 的 findOneAndUpdate 方法更新 MongoDB 文档中的嵌套数组字段时,我遇到了一个令人困惑的问题,更新似乎没有反映在

回答 1 投票 0

MongooseServerSelectionError ECONNREFUSED 对于多个数据库

我有一个带有 Mongoose 的 NodeJS 应用程序,并且有两个要连接的 mongodb 数据库。每个容器都在自己的容器中(app、mongodb1、mongodb2)。 mongodb1 有 27017 个暴露,mongodb2 有 27018 个暴露...

回答 1 投票 0

mongodb - 使用 $geoNear 在使用 maxDistance 时给出“在查询 GeoJSON 点时,geo close 仅接受一个参数”

这似乎是一个常见的错误,但我似乎无法让它与我见过的所有建议一起工作。这是我的设置: // point.js(基于 mongoose 推荐的子文档模式以重用

回答 4 投票 0

为什么 findOne({ id }) 在 mongoose 6.012 中无法正常工作

我正在使用 mongoose 通过 id 查找一个用户,但它无法正常工作。我尝试了几种不同的方法,但只得到了错误的结果或错误。 这是我的代码。 const { id } = req.pa...

回答 9 投票 0

如何将我的架构中的管理员角色数量限制为一个?

schema.js: const userSchema = new mongoose.Schema({ 角色: { 类型:字符串, 枚举:[“用户”,“管理员”], 默认值:“用户”, }, }) 我想制定一个规则...

回答 1 投票 0

Mongoose 中间件 schema.pre('save', ...)

我正在使用 Mongoose 驱动程序在 NodeJS 中制作 REST API。我想在保存密码之前对其进行哈希处理。同样,我使用 Mongoose Schema,为我的用户模型创建了 userSchema。一个...

回答 2 投票 0

错误:预期“插入”是字符串,但得到的是primitive.D - MongoDB Atlas、Mongoose

我在尝试使用 Mongoose 在 MongoDB Atlas 中执行 insertMany 操作时遇到问题。我收到的错误消息是: MongoBulkWriteError:预期“插入”为字符串,b...

回答 1 投票 0

在 MongoDB 和 Mongoose 中执行全文搜索的最佳方式

我几天来一直在谷歌上搜索,尝试了很多东西,但我仍然无法对我的用户集合执行良好的全文搜索。 我尝试了 ElasticSearch,但几乎无法查询并且

回答 3 投票 0

对象从猫鼬数据中消失

程序员。我当前正在尝试从数据中的对象内部删除对象。 我的架构如下: const Schema = new mongoose.Schema({ userId: { 类型: String, 必需: true,

回答 1 投票 0

$regex 正在降低 mongodb 的性能

我正在尝试通过搜索字段来查询 mongodb 中 700 万个文档的集合。我正在使用正则表达式来执行部分搜索。给我回复需要很多时间。有什么办法吗

回答 1 投票 0

使用 mongoose model.find() 获取仅 1 个字段的所有条目

我尝试使用 model.find() 的不同变体,但没有一个能达到我想要的效果。 下面的代码是我正在使用的代码,但它显示每个字段,而我只想要“iframe”字段。 应用程序.g...

回答 1 投票 0

mongoose 判断 update-upsert 是在执行插入还是更新

我想测试更新的“upsert”选项是否正常。所以我用相同的键将一个对象“插入”到 mongodb 两次。但是它没有显示插入的消息。我错过了什么吗? (mongod...

回答 3 投票 0

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