Project

General

Profile

Actions

Task #12414

open

APIForNG. Доработка метода qid-resolve в части предоставления информации при совпадении идентификаторов

Added by Радек Мария over 1 year ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
Start date:
05/16/2023
Due date:
% Done:

0%

Estimated time:
Detected in build:
git
Published in build:

Description

Необходимо доработать метод qid-resolve в части предоставления информации при совпадении при совпадении идентификаторов элементов.
На текущий момент возвращается информация только об одном узле, соответствующему входным параметрам.

{
   "success": true,
   "result":    {
      "id":       {
         "qid": "/Requirements/007",
         "uuid": "c4953bb5-faa6-481a-bcbb-98b41f31f8c2",
         "uv": "tet" 
      },
      "type": "Requirement" 
   }
}

Но возможно наличие нескольких узлов при поиске по имени или пути, например:
{"qid":"/Requirements/test"}

или
{"qid":"/Requirements/001"}

Требуется возвращать массив из узлов, соответствующих входным параметрам.

P.S.: Данная доработка является мажорным изменением схемы и приведет к доработке функционала потребителей!

Actions #1

Updated by Радек Мария over 1 year ago

  • Subject changed from APIForNG. Доработка метода qid-resolve в части предоставления информации при совпадении qid to APIForNG. Доработка метода qid-resolve в части предоставления информации при совпадении идентификаторов
  • Description updated (diff)
Actions #2

Updated by Denis Kildishev about 2 months ago

  • Target version set to 1.5
Actions

Also available in: Atom PDF