• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

808
Vistas
ObjectParameterError: el parámetro "filtro" para encontrar () debe ser un objeto, se obtuvo la búsqueda

esta ruta de obtención no da ningún error en post-man pero hace lo mismo con la interfaz que da error en la consola del nodo:

 ObjectParameterError: Parameter "filter" to find() must be an object, got search

aunque se obtienen respuestas .

obtener controlador

 const Recent = require("../models/recent"); const getRecentByName = async (req, res, next) => { const name = req.params.name; let regex = new RegExp(name, "i"); let players; try { players = await Recent.find({ name: { $regex: regex } }); } catch (err) { return next(err); } if (!players) { return next("no player found"); } // console.log(players); res.json({ players }); }; exports.getRecentByName = getRecentByName;

Obteniendo de la interfaz:

 const searchRecords = async () => { const data = await sendRequest( "http://localhost:5000/api/player/recent/search/" + search, "GET" ); setRecord(data.players); };

Recientes: (esquema de mangosta):

 const mongoose = require("mongoose"); const Schema = mongoose.Schema; const recentSchema = new Schema({ name: { type: String, required: true }, recent: [ { team1: { type: String }, team2: { type: String }, points: { type: Number, required: true }, date: { type: Date }, }, ], }); module.exports = mongoose.model("Recent", recentSchema);
about 3 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Creo que el problema es frontal y en la URL deberías usar http://localhost:5000/api/player/recent/search/${search}

about 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda