Создание тела запроса с использованием запроса get в Open API 3.0 (Swagger) - PullRequest
0 голосов
/ 05 октября 2018

У меня есть ниже требование- / пользователь get: summary: get User
operationId: getUser description: Функция для получения информации о пользователе на основе данных eneterd

  parameters:
    - in: query
      name: firstName
      required: true
      description:firstName
      schema:
        type: string
    - in: query
      name: lastName
      required: true
      description: lastName
      schema:
        type: string
    - in: query
      name: phoneNumber
      description:phoneNumber
      schema:
        type: string
    - in: query
      name: emailId
      description: emailId
      schema:
        type: string
     - in: query
      name: companyId
      description: companyId
      schema:
        type: string
    - in: query
      name: companyCode
      description: companyCode
      schema:
        type: string
    - in: query
      name: companyName
      description: companyCode
      schema:
        type: string

Есть ли способ, которым я могусоздайте структуру, как показано ниже, и используйте тег $ ref - parameters: - $ ref: '# / components / parameters / user' для создания запроса. Похоже, когда я пытаюсь добавить дополнительные входные параметры для типа user, он начинает выдавать ошибкукомпоненты: параметры: пользователь: - in: имя запроса: firstName описание: firstName схема: тип: строка company: - in: имя запроса: companyId описание: companyId схема: тип: строка

...