我正在尝试从 MongoDB 中删除一条记录。我的快速代码如下const deleteAddress = (req, res, next) => {var curid = req.params.id;curid = curid.replace(/\s/g, '');Address.findByIdAndRemove(curid).then(result => {res.status(200).js
我无法删除单个帖子内的评论。我不知道是什么原因造成的,但显然我遇到了 404 错误,说实话,我不知道为什么找不到帖子。我很想得到帮助,看看是什么原因造成的,为什么我会收到这个错误,以及为什么我无法从帖子中删除评论。下面我将发布一些我的后端以及前端代码,但我也会确保在下面链接到我的 Github。我已经为此挣扎了将近 3 天,我不知道到底是什么导致了错误,我需要一些帮助。另外要说的是,我对 MERN
const express = require("express");require("./DB/conn");const MensRankings = require("./models/runners");const app = express();app.use(express.json());app.post('/mens' ,async(req,res)=>{console.log(re
2022-08-18
我尝试将 NextJS 13.4.12 与 mongoose 7.4.2 一起使用当我从 Web 浏览器获取 RestAPI 时,有时会出现 OverrideModelError。我将项目上传到 github:https://github.com/pzoli/homework4nextjs我的 Difficulty.ts 数据定义如下:import mongoose, { Schema, mode
2023-08-06
我不明白哪里出了问题。Node v.16.4.2,NPM v7.18.1const mongoose = require("mongoose");// const dotenv = require('dotenv')require('dotenv').config({path:'variables.env'});mongoose.connect(process.env.MONGODB_URL, {
2021-07-12
我知道这是一个基本问题,但我搞不懂。我尝试使用回调函数来实现异步函数,但无法解决我的问题。下面是我的代码。Collection1.find({archived:false}).exec().then(obj => {obj = _.groupBy(obj,'department');Object.keys(obj).forEach(function(key) {const object_colle
我创建了一个函数来删除数据库中与所需“级别”数量不匹配的索引,然后返回该数组。问题是,当我执行cleanWinners(winners, guild).then(res => console.log(res))时,我收到了未定义的结果。我假设代码没有等待此函数结束后再返回数组?我该如何解决这个问题?当我使用此代码时:async function cleanWinners(winners, guil
2020-06-19
我正在做一个项目,我编写的服务正在运行,但它没有给出我想要的响应值。我想制作咖啡。每种咖啡都有特定的公司。每次我制作咖啡时,我都希望公司在其模型中也制作这些咖啡。这是我的服务exports.createCoffee = async (coffee, companyId) => {return await CoffeeModel.create(coffee).then((value) => {ret
2022-10-16
运行 Express 应用程序时出现以下错误Possibly unhandled CastError: Cast to date failed for value "functionnow() { [native code] }日期字段在模型上定义为:updated: {type: Date,default: Date.now}因此,我正在记录响应,并且该字段采用以下格式updated: Thu
我在运行类似的突变时,发现了返回结果中的奇怪之处。我正在学习这个堆栈,我使用 mongoose 作为我的数据库层来实现 mongodb。我有两个简单的突变。一个创建一个用户并将其添加到数据库(又名注册)。另一个在创建初始用户对象后显然添加了个人资料图片。两个解析器都返回完整的用户对象,这对于更新 ui、商店等很有用,我计划实现订阅,因此获取新数据非常重要。我正在使用 graphiql 解决问题,遇
2017-08-21