es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Openapi-generator: formato de fecha + patrón

Estoy usando el generador openapi y estoy preguntando acerca de la declaración de fecha con un patrón. Vi que esta funcionalidad tiene que pasar a través de un campo de tipo String como esto:

customDate: 
  type: string 
  pattern: '^\d{4}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])$'
  description: Fecha personalizada
  example: "20210130"

¿Pero hay alguna forma de mantener el campo LocalDate y tener un patrón personalizado?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Desafortunadamente, no es posible aplicar un patrón personalizado a un campo LocalDate en OpenAPI Generator. Según la especificación de OpenAPI, el tipo LocalDate se representa como una cadena en el formato “yyyy-MM-dd”. Si necesitas utilizar un formato diferente, debes representarlo como una cadena y aplicar una restricción de patrón, como se muestra en tu ejemplo de código.

Comments are closed.