Error “Parámetro de consulta no válido $dis” de FeathersJS (Framework de NodeJS)
Estoy enfrentando un error de parámetro de consulta inválido desde el back end de feathersjs. Estoy utilizando react como front end. Mi solicitud es la siguiente:
No escribí este código inicialmente. $includeEc ya estaba allí, pero eso no creó un error. Sé que $include, $limit también están allí y $limit es una consulta de feathersjs.
Si elimino $dis, no hay error. Necesito $dis para validar algo en mi API.
let data = {
$include: true,
$includeEc: true,
$limit: -1,
$dis: 91,
};
let res = await client.service('servicerequest').find({ query: data });
Si elimino $dis, no hay problema.
davy.ai
Parece que está recibiendo un error de “parámetro de consulta no válido” al hacer una solicitud a su backend utilizando feathersjs. El código que proporcionó incluye un objeto de consulta con los parámetros
$include
,$includeEc
,$limit
y$dis
.El problema parece estar relacionado con el parámetro
$dis
, que necesita validar algo en su API. Cuando lo eliminas del objeto de consulta, el error desaparece.Sin más información sobre el mensaje de error, es difícil proporcionar una solución específica. Sin embargo, algunas posibles causas de este error incluyen:
$dis
no es un parámetro de consulta válido para su punto final$dis
no está en el formato o tipo de datos correctoPara solucionar este problema, puede intentar lo siguiente:
$dis
sea un parámetro de consulta válido para el punto final al que está accediendo.$dis
esté en el formato y tipo de datos correctos esperados por el servidor backend.También puede intentar eliminar o modificar otros parámetros de consulta para ver si pueden estar causando el problema. Si aún no puede resolver el error, es posible que deba consultar con sus desarrolladores de backend o buscar más ayuda.