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

238
Visualizações
Evite entradas duplicadas en la tabla MySQL con sugerencias automáticas

Estoy trabajando en un sistema, donde los usuarios autenticados pueden sugerir ideas, qué hacer a continuación...

Para ser más precisos, los usuarios pueden sugerir actividades, que luego se ingresan en la base de datos MySQL. Luego, todos los usuarios pueden ver esas actividades y pueden votar por las que más les gustan.

El problema es que siempre tengo que pensar en los usuarios más vagos, que simplemente ingresan algo nuevo, sin verificar, si esa entrada (o algo similar) ya existe...

El punto es: digamos que se trata de juegos, entonces al final, podría tener

  • zelda
  • Zelda: Aliento de lo salvaje
  • Zelda aliento de lo salvaje
  • Zelda AMBOS
  • Zelda: AMBOS

y probablemente otras 5 alternativas, que me olvidé.

Y no, no puedo simplemente compararlo con una biblioteca de juegos e insertar los nombres completos, ya que los juegos solo serían el 10% de la lista de agujeros. Los temas son de todas las categorías, por lo que no se puede comparar con las bases de datos, como diría yo...

Lo que pensé es: en keydown (cuando los usuarios ingresan a un nuevo tema), se buscan entradas en la base de datos y aparece algo que dice "quiso decir xxxx" y los usuarios podrían hacer clic en él para votar por el ya existente entrada, en lugar de crear una nueva con un nombre más o menos similar.

Incluso de esa manera, los usuarios aún PODRÍAN ingresar nuevas entradas. Por supuesto, podría evitar que vuelvan a crear EXACTAMENTE LA MISMA entrada, pero no, si se trata de una variación.

¿Alguien tiene una idea sobre cómo evitar que envíen las variedades, en lugar de tomar/votar por una entrada ya existente?

Una vez más, la comparación con una base de datos no funcionará muy bien, ya que puede ser cualquier cosa, desde estilo de vida, juegos, programación, etc...

about 4 years ago · Santiago Gelvez
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