
[英]MongooseError: Model.findOneAndUpdate() no longer accepts a callback
我在设置 mongoose 时遇到了问题。 我的代码 错误: MongooseError: Model.findOneAndUpdate() 不再接受回调 Function.Model.findOneAndUpdate (C:\Users\Kous\Desktop\First-Full-Stack ...
[英]MongooseError: Model.findOneAndUpdate() no longer accepts a callback
我在设置 mongoose 时遇到了问题。 我的代码 错误: MongooseError: Model.findOneAndUpdate() 不再接受回调 Function.Model.findOneAndUpdate (C:\Users\Kous\Desktop\First-Full-Stack ...
[英]MongooseServerSelectionError: connect ECONNREFUSED ::1:27017
当我尝试使用 Mongoose 将我的应用程序与我的数据库连接时出现问题。已经尝试了以下我在谷歌上找到的解决方案: 在 windows 上重启 MongoDB 服务使用位于 mongodb 的 bin 文件中的 cmd 手动打开数据库但我无法解决它。 谁能帮我?//my connection co ...
[英]MongoNetworkError: connect ECONNREFUSED 127.0.0.1:27017 | Intel macOS monterey
我使用 macOS monterey (intel)。 我尝试手动安装 mongodb。 同样的问题。 我使用自制软件安装了 mongodb-community@6.0。 同样的问题。 无论我尝试什么。 我收到这个错误。 请帮忙!!! ...
[英]Unable to login a User with passport.js
我已经决定开始对NodeJS产生浓厚的兴趣,但我真的无法弄清楚我偶然发现的问题。 我显然在谷歌上广泛搜索并尝试了多种解决方案,但没有任何效果。 总而言之,我想通过MongoDB database创建一个登录系统,我使用passport.js来管理登录本身。 问题在于,在用户有效登录后,中间件中 re ...
[英]MongooseError('Model.find() no longer accepts a callback');
这是我的代码 这是错误 MongooseError('Model.find() 不再接受回调'); ...
[英]How to remove an ObjectId from a ref array in a mongo schema?
我有这样的架构: 在 RoboT 中看起来像这样: 我想做的是通过 ID 删除数据。 我这样做: 其中 idD 是我要删除的数据 ID。 在此之前我只是做一个简单的 它工作正常,但如果我刷新数据库,我的带有 idD 的数据仍然存在于测试模式的数据数组中。 我也试过: 但没有任何效果。 ...
[英]Getting error "Converting circular structure to JSON" while working with express,mongodb
我正在尝试查找特定距离内的游览。这是我的代码 但我在 postman 中收到此错误: 我该如何解决这个问题?谢谢 ...
[英]Mongoose returns "new ObjectId" in _id field of the result
当我尝试查询时,结果包含带有“new ObjectId()”的_id字段。 如何避免此“new ObjectId()”并仅将 hash 值包含为字符串。 由于此问题,将数据作为 JSON 响应发回失败。 下面是一个基本的演示: 我的查询代码: 回复: ...
[英]How can I connect two database in Cypress tests?
你好,我是 cypress.io 的新手,我正在尝试使用两个不同的数据库,因为我不想使用主数据库进行测试,所以我想为我的测试制作主数据库和第二个数据库之类的东西,我是使用 mongodb 我已经有了我的主数据库的副本,但现在我不确定我应该做什么,我想在两个不同的端口打开我的应用程序,一个用于我的主 ...
[英]mongoose transaction not working as expected
我有这段代码,我在其中创建了一个 mongoose 交易。 但是它没有像我预期的那样工作。 正如您在此处看到的,我通过在交易完成之前抛出错误来测试交易。 但是,由于某种原因,帐户总是被持久化而不是回滚事务。 为什么 ...
[英]Mongoose populate a field without ObjectId?
我有一个架构: 我想用 ObjectId 以外的唯一字段填充实体字段。 我怎样才能做到这一点? ...
[英]Mongoose not accept number begin with 0
我尝试保存一个法国号码电话,例如:060908 ... 这是我的身体要求: 我的架构: 和我的数据:06 这返回给我一个错误: SyntaxError: Unexpected number 。 当我将它转换为字符串时,它删除了 0。 答案:使用STRING 。 ...
[英]MongoError: Authentication failed with docker-compose
我正在尝试构建此应用程序https://github.com/dwgebler/node-express-example 。 我想用它作为制作 Mongodb http 快递服务器的模板。 我试图在这个 repo 中构建 docker 撰写文件,它看起来像这样(稍作修改): 但是当我在与 dock ...
[英]mongoDB whitelist IP
我看到了类似的帖子,但没有一个能帮助我解决问题。 按照从头开始构建 MERN 应用程序的 Udemy 教程,我卡在了 mongoose 连接上。 这是我的 index.js 代码: 这是我收到的错误: 如前所述,我看到与未列入白名单的 IP 相关的类似错误。 但是,在我的mongoDB账户中,似乎 ...
[英]Trying to connect mongoose to my mongodb and getting in-browser error
代码在我的编辑器中编译得很好,但只出现在我的浏览器应用程序中: 未处理的运行时错误 TypeError: mongoose__WEBPACK_IMPORTED_MODULE_2___default(...).connect is not a function 我只是想让它连接到我的 mongodb, ...
[英]Mongodb :- merging object ifNull then return data if present
这个问题的扩展,接受的答案是有效的,但有些事情我不明白。 一切正常,但还有一件事是如果 array1 即shiftListData没有任何日期的任何数据,例如让我们取25th Jan 2023 ,但 array2 即attendances有25th Jan 2023的数据,那么它不会合并 obj ...
[英]findOneAndUpdate Not Updating Discriminator
我正在使用 Node、Express 和 Mongoose 处理 REST API。当我更新基础 model 时一切正常。但是当我在这种情况下尝试更新鉴别器 object sportEvent时,它不起作用。 Event.js - 事件数据 model 具有所有 collections 通用的基本 ...
[英]Change discriminator value/discriminated type in Mongoose
我通过两个模型和一个鉴别器键(简单示例)在 Mongoose 中表示了一个 class 层次结构: 到目前为止,这工作正常,但是我遇到了我想将用户“提升”为 PowerUser 的情况。 我最初的想法是设置用户的“kind”属性并在实例上调用 save(),希望下次检索到该值时,将返回正确的 mon ...
[英]Using Mongo ObjectId as an Index
我正在尝试遍历从Model.find()调用中检索到的数组。 listId是new ObjectId(1234qwer1234qwer) ,错误是Type 'ObjectId' cannot be used as an index type. 处理这个问题的理想方法是什么? 不久之后,我可能会想在 ...
[英]MongoDB findOneAndDelete() will not delete the specified query-- I can't quite figure out why?
我正在尝试编写一个 Discord.JS 机器人,它使用 MongoDB 的 Model 和架构功能列出和删除特定的频道/线程。 我已经弄清楚了其他所有内容,实际的消息删除、频道删除以及删除 function 所需的所有其他内容,但出于某种原因提示 MongoDB 使用指定的 ID 删除 Chat ...