Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

253
Vistas
¿La mejor práctica para valores inexistentes en el esquema de objetos json object/mongodb?

Estoy planeando el esquema para que algunos objetos se guarden eventualmente en una colección de MongoDB. Los objetos que genero ahora son el resultado de una aplicación de servidor.

 "release-data": [ { "community": { "have": 13, "want": 8 }, "marketplace": { "num_for_sale": null, "lowest_price": null }, "date": "2022-3-21 20:30:8" } ], "price-suggestions": [ { "prices": {}, "date": "2022-3-21 20:30:8" } ]

Me pregunto si la mejor práctica para los campos anteriores que no tienen valor sería un objeto null o vacío. ¿O tal vez al campo del marketplace en sí se le asigna un objeto nulo o vacío en este caso?

Estaba considerando un enfoque mínimo en el que, en este ejemplo, el campo de marketplace en la matriz release-data no existiría y lo mismo sucedería con el campo de prices en la matriz price-suggestions no existe. Pero, ¿eso se considera una mala práctica ya que es imposible saber si los datos son realmente inexistentes o se omitieron por error?

¿Hay algo más que no esté considerando?

about 4 years ago · Juan Pablo Isaza
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 Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda