Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

83
Visualizações
NextJS muestra un problema técnico en el backend de la aplicación web

así que estoy usando strapi como mi backend e hice un pequeño script para la autorización de algunas partes de la API, y agregué un pequeño ajuste al controlador

 'use strict'; const { sanitizeEntity } = require('strapi-utils'); const finder = require('strapi-utils/lib/finder'); /** * Read the documentation (https://strapi.io/documentation/developer-docs/latest/development/backend-customization.html#core-controllers) * to customize this controller */ module.exports = { async find(ctx){ const { user } = ctx.state let entities if(ctx.query._q){ entities = await strapi.services.order.search({...ctx.query, user: user.id}) } else { entities = await strapi.services.order.find({...ctx.query, user: user.id}) } return entities.map(entity => sanitizeEntity(entity, { model: strapi.models.order })) }, async findOne(ctx){ const {id} = ctx.params const {user} = ctx.state const entity = await strapi.services.order.findOne({id, user: user.id}) return sanitizeEntity(entity, { model: strapi.models.order }) } };

Y modifiqué todo correctamente en la parte frontal, pero después de volver a cargar Siguiente, obtengo un

 Unhandled Runtime Error TypeError: pino.pretty is not a function Source ../ecomm-backend/api/order/controllers/order.js (2:27) @ eval 1 | 'use strict'; > 2 | const { sanitizeEntity } = require('strapi-utils');

Una vez que elimino la importación de SanitizeEntity, el error desaparece, pero lo necesito dentro del controlador. No sé por qué muestra un error de pino bastante cuando ni siquiera lo uso. ¿O es un fallo extraño? si alguien me puede ayudar se lo agradeceria mucho :)

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Si está utilizando Strapi ver> 4, aquí se explica cómo solicitarlo:

 const { sanitizeEntity } = require('@strapi/utils');
about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda