开发者问题收集
useEffect(() => {if(currentUser){currentUser?.friends.map(friends => {if(friends._id===currentProfile._id){return setFriend(true)}})}else{return setFriend(false)}},[currentUser,currentProfile])//curre
我正在尝试绑定来自 select 选项标签的事件的值,该标签具有从 mongodb 获取的位置数据,该数据在 componentDidMount() 生命周期方法调用期间填充在 select 下拉列表中。我想要实现这样一种功能,当我从 select drop 中选择一个值时,应该填充来自其他 api(餐厅)的相应值。但问题是获取 url 的承诺似乎没有解决,并没有绑定到 state.restaur
我有一个 MERN 应用程序,我试图在单击删除按钮时删除一条注释(包含标题和内容)。单击按钮后,后端 mongoDB 数据库会更新 - 事实上,该项目已被删除 - 但控制台会显示错误。以下是删除操作,通过相关文件进行跟踪:// App.jsxconst deleteNote = id => {NoteDataService.deleteNote(id).then(response => {cons
所以我是 MERN Stack 的新手,我正在尝试构建一个预订应用程序,其中我使用 MongoDB Atlas 作为我的数据库。我正在按照 YouTube 教程进行学习。我正在尝试将我的 index.js 文件连接到 .env 文件。我已使用 mongodb atlas 中的连接字符串进行连接,但我一直收到此错误。TypeError:无法读取未定义的属性(读取“MONGO_URL”)at Obje
在 hello.js 中import connectMongo from '../../../util/connectDB';import UserModel from '../../../models/UserModel';import { NextResponse } from 'next/server'export async function GET(request) {return Ne
我想在数组中查找一个项目及其索引,并将其存储在 2 个单独的变量中。编程新手,但很难解决这个问题。我尝试过析构,但没有用const [{item:item,index:index}] = notification.pendingQueue.forEach((item,index)=>{if(item.taskId.toString() === req.params.taskId)return [
我正在使用Ractjs,Mongoose,GraphQl和Apollo创建社交媒体。当我尝试从DB获取数据以显示在主页上时,我会遇到一个错误,说typeError:无法读取未定义的属性(读取'getPosts')。我搜索解决方案并尝试了很多事情,什么也没有奏效文件structre-client----- node_modules----- public---- src-------组件------
我正在运行此代码:const mongoose = require('mongoose');const DB_NAME = 'eventdb';const HOST = '127.0.0.1:27017';mongoose.createConnection(`mongodb://${HOST}/${DB_NAME}`,{useNewUrlParser:true});const db = mongo
我想使用 TypeORM 将键值对存储到 MongoDB。我的后端 API 是用 NestJs 制作的(不确定这是否重要)。键的类型为string,值的类型为object,因为我想将任何内容存储到此对象。这是我的 TypeORM 数据库配置TypeOrmModule.forRoot({type: 'mongodb',host: 'localhost',port: 27017,database: '
我正在练习 nestjs 以便将 ReST API 转换为 graphql,但是每当我尝试使用游乐场从我的 GraphQL API 获取数据时,都会收到此错误:"errors": [{"message": "Right-hand side of 'instanceof' is not an object","locations": [{"line": 2,"column": 3}],"path":
有人知道这个错误是什么意思吗?我的应用程序在 Node.js 上,数据库在 Atlas 上。当我尝试在 Heroku 上部署它时,我在日志中收到此错误消息:TypeError: Cannot read property 'split' of null atparseSrvConnectionString(/app/node_modules/mongodb/lib/core/uri_parse
我尝试将我的 Loopback 应用程序与 MongoDb Atlas 连接起来,但出现错误“TypeError:无法读取 null 的属性‘dbName’”。以下是我尝试过的方法:运行 lb 数据源填写所有必需的信息生成此 javascript 对象:{"db": {"name": "db","connector": "mongodb"},"mongodb": {"host": "","port
我正在尝试使用 reactjs 中的表单制作一个图像上传器。我在 mongodb 中创建了一个 api(感谢 express、mongoose 等),我正在尝试使用它来上传图像。实际上,我想将图像文件发送到云端(使用 Cloudinary),并获取 url。这是我的表单和方法:class Header extends Component {constructor(props) {super(pro
我试图从 mongoose Model 对象中以数组的形式获取电子邮件。因此,我可以在查询中循环数组并按时间排序获取其他用户的所有帖子,我是 Node JS 和 Javascript 的新手。以下是代码和架构:这是架构:var userSchema = mongoose.Schema({_id: {type: String, default: mongoose.Typ
我一直在尝试将数据保存到 mongodb 数据库,但似乎什么都不起作用。我收到的第一个错误与req.body有关。当我单击提交按钮时,console.log(req.body)返回[Object: null prototype] { name: 'John', priority: 'go to bed' }而不是{ name: 'John', priority: 'go to bed' }其次,我