# V1로의 마이그레이션

이 안내서는 영향을받는 마이크로 서비스에 대해 V0에서 V1로 마이그레이션하는 방법을 설명합니다.

# 서비스 전체의 변경

# 삭제 된 항목에 대한 쿼리

삭제 된 항목의 리턴을 허용하는 엔드 포인트를 얻을 수 있습니다. 이제 다음 쿼리를 사용할 수 있습니다.

  • show_active- 부울 플래그 (기본값 true) 응답 본문에서 삭제되지 않은 (즉, 활성) 항목을 반환합니다.
  • show_deleted- 응답 본문에서 삭제 된 항목을 반환하려면 부울 플래그 (기본 false).

기본적으로 활성 항목은 반환됩니다.

삭제 된 항목 만 반환하려면 show_deleted value trueshow_active value false로 요청하십시오.

활성화 된 항목과 삭제 된 항목을 모두 반환하려면 show_deletedtrue로 요청하십시오.

참고 : 일부 엔드 포인트에는 show_deleted 쿼리 만 포함하지만 동작은 동일합니다.

# 쪽수 매기기

페이지 매김은 서비스 전반에 걸쳐 여러 경로에 추가되었습니다. 이것은 너무 큰 응답을 합리적으로 관리 할 수 있습니다.

Pagination은 Paglinated 엔드 포인트에 새로운 쿼리를 추가합니다.

+ ?page_limit=int
+ ?before=base64
+ ?after=base64

이전에 존재하지 않는 경우, ordersort_by의 새로운 쿼리는 Paginated 엔드 포인트에도 있습니다.

+ ?sort_by=name
+ ?order=desc

이 쿼리에 대한 자세한 내용은 문서를 참조하십시오.

Paginated 엔드 포인트의 응답 본문도 새로운 키로 업데이트되었습니다.

+ paging: {
+     cursors: {
+       before: "MjUxYjYzNzAtNDk1MC1lNzExLTgxMDQtMDA1MDU2YjU3NDU5",
+       after: "OGExMTcxNzAtNDk1MC1lNzExLTgxMDQtMDA1MDU2YjU3NDU5"
+     },
+     previous: "http://ddb.arup.com/api/projects?before=MjUxYjYzNzAtNDk1MC1lNzExLTgxMDQtMDA1MDU2YjU3NDU5",
+     next: "http://ddb.arup.com/api/projects?after=MjUxYjYzNzAtNDk1MC1lNzExLTgxMDQtMDA1MDU2YjU3NDU5"
+   },
+   summary: {
+     estimate_count: 44
+  }

# 오류 메시지

클라이언트 오류 응답에는 더 이상 source 키가 포함되지 않습니다.

  {
    details: "id \"632f6133-c5c4-4232-bdb6-c1a227a48b8e\" could not be found",
    msg: "Route Not Found",
-   source: "body"
  }

# 매개 변수 서비스

이 마이그레이션 노트를 사용하여 parameter-service-api의 V0에서 V1로 전환하는 데 도움이됩니다. 이 섹션에서는 버전의 모든 변경 사항을 자세히 설명해야합니다.

# 감가 상각 된 엔드 포인트

다음 엔드 포인트가 v1에서 제거되었습니다.

# **GET /parameters/:parameter_id/revision**

새로운 엔드 포인트로 대체 GET /entries/:entry_id/revisions (아래 참조)

# **POST /parameters/:parameter_id/revision**

새로운 엔드 포인트로 대체 PUT /entries (아래 참조)

# **PATCH /parameters/:parameter_id/revision**

새로운 엔드 포인트로 대체 PATCH /revisions (아래 참조)

# 엔드 포인트에 걸쳐 변경됩니다

각 엔드 포인트의 변경 사항은 아래를 참조하십시오. 이것은 비슷한 방식으로 구성됩니다 API 문서 (opens new window) 사용 편의성을 위해.

참고 : 모든 엔드 포인트에 변경 사항이있는 것은 아닙니다.

# 자산

# GET /assets

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

  • 응답 기관은 이제 asset_type_id 키의 asset_sub_type 속성을 포함합니다.

    asset_sub_type: {
          id: "a7154e9a-9dd4-4983-a900-c172a3366544",
          name: "Domestic Hot Water",
    +     asset_type_id: "577cfd8d-8da0-4d78-b4a4-c81ab728d4bf",
          parent_asset_sub_type_id: "f2ac4d11-6854-4763-b26e-2b2c664390cb"
        }
    
  • show_deleted_assets 쿼리가 대체되었습니다. 참조하십시오 위의 섹션 자세한 내용은

    - GET /assets?show_deleted_assets=true
    + GET /assets?show_deleted=true
    

# POST /assets

  • 이 엔드 포인트는 이제 요청 본문에서 asset_type_id 또는 asset_sub_type_id 중 하나를 허용합니다.

  • asset_sub_type_id을 제공하는 경우 name 필드는 선택 사항이며 왼쪽 빈 공백이 asset_sub_type 이름과 일치하도록 자동으로 채워집니다.

  • asset_type_id 속성이 asset_sub_type 인 자산에 대해서만 true를 제공하는 경우 유효한 하위 유형 이름 중 하나와 일치하지 않는 name 속성에 게시하면 오류가 발생합니다.

  • 응답 기관에는 이제 asset_type_id 키의 asset_sub_type 속성이 포함되어 있습니다.

    asset_sub_type: {
          id: "a7154e9a-9dd4-4983-a900-c172a3366544",
          name: "Domestic Hot Water",
    +     asset_type_id: "577cfd8d-8da0-4d78-b4a4-c81ab728d4bf",
          parent_asset_sub_type_id: "f2ac4d11-6854-4763-b26e-2b2c664390cb"
        }
    

# GET /assets/{asset_id}

  • 응답 기관에는 이제 asset_type_id_ __ Key의 asset_sub_type 속성이 포함되어 있습니다.

    asset_sub_type: {
          id: "a7154e9a-9dd4-4983-a900-c172a3366544",
          name: "Domestic Hot Water",
    +     asset_type_id: "577cfd8d-8da0-4d78-b4a4-c81ab728d4bf",
          parent_asset_sub_type_id: "f2ac4d11-6854-4763-b26e-2b2c664390cb"
        }
    
  • show_deleted_assets 쿼리가 대체되었습니다. 참조하십시오 위의 섹션 자세한 내용은

    - GET /assets?show_deleted_assets=true
    + GET /assets?show_deleted=true
    

# GET /assets/{asset_ids}/hierarchy

  • 응답 본문의 각 hierarchy 객체는 이제 asset_type_id 키를 포함합니다.

    {
      hierarchies: [
        [
          {
            id: "a3d5c386-9451-495e-9d3c-8ed152b1300f",
            name: "Wellington Place",
    +       asset_type_id: "a3d5c386-9451-495e-9d3c-8ed152b1300f"
          }
        ]
      ]
    }
    

# 항목

항목은 매개 변수의 값을 나타냅니다. 항목을 수정할 수 있습니다. 현재 매개 변수는 최대 한 항목으로 제한됩니다. 향후 버전에서 매개 변수는 여러 항목을 가질 수있는 용량을 갖습니다. 참조하십시오 선적 서류 비치 (opens new window) 자세한 내용은.

항목과 관련된 네 가지 새로운 경로가 있습니다.

# GET /entries

  • 이 엔드 포인트는 모든 항목을 반환합니다. 이는 parameter_id의 배열로 쿼리 가능합니다.

# PUT /entries

  • 이 엔드 포인트는 POST /parameters/:parameter_id/revision을 대체하고 하나 이상의 항목을 만들거나 업데이트 할 수 있습니다.
  • 이 엔드 포인트는 entries의 배열을 수용합니다. 필수 필드는 entry_id, parameter_id, source_id, values입니다. 현재 values의 길이는 1입니다. 선택적 추가는 commentlocation_in_source입니다.

# GET /entries/:entry_id/revisions

  • 이 엔드 포인트는 GET /parameters/:parameter_id/revision를 대체하고 지정된 entry_id에 대한 모든 개정판을 반환합니다.

# PATCH /revisions

  • 이 엔드 포인트는 PATCH /parameters/:parameter_id/revisions 엔드 포인트를 대체하고 사용자가 한 번에 여러 다른 항목과 관련된 여러 개정판의 status를 업데이트 할 수 있습니다.
  • 사용자는 만 업데이트해야합니다최신항목 수정
  • 사용자는 업데이트 할 수정의 revision_id를 지정해야합니다.
  • 사용자가 개정판 status를 QA State rejected a comment 속성을 업데이트하는 경우 속성이 필요합니다.

# 매개 변수 세트

참고 : 매개 변수 세트는 테스트를 위해 알파 릴리스에 있습니다. 이러한 경로를 생산에 사용하는 것이 좋습니다.

매개 변수 세트에 대한 명명 규칙은 V0에서 V1로 변경되었습니다. 변경 사항은 다음과 같습니다.

V0 명명 컨벤션 V1 명명 컨벤션
parameter_set_type parameter_set_category
parameter_set parameter_set_type
parameter_set_instance parameter_set

이로 인해 다음과 같은 방식으로 경로가 업데이트되었습니다.

V0 경로 V1 경로
GET /parameter_set_types GET /parameter_set_categories
GET /parameter_sets GET /parameter_set_types
POST /parameter_sets POST /parameter_set_types
DELETE /parameter_sets/:parameter_set_id DELETE /parameter_set_types/:parameter_set_type_id
POST /parameter_sets/:parameter_set_id/items POST /parameter_set_types/:parameter_set_type_id/items
DELETE //parameter_sets/:parameter_set_id/items/:item_type_id DELETE /parameter_set_types/:parameter_set_type_id/items/:item_type_id
GET /parameter_sets/:parameter_set_id/instances GET /parameter_sets
GET /parameter_sets/:parameter_set_id/instances/:instance_id GET /parameter_sets/:parameter_set_id
GET /parameter_sets/:parameter_set_id/instances/:instance_id/parameters GET /parameter_sets/:parameter_set_id/parameters

응답 본문의 키는 관련 방식으로 업데이트되었습니다. 예를 들어 GET /parameter_set_categories (이전에 GET /parameter_set_types로 알려진)에 대한 요청은 다음과 같이 응답을 반환합니다.

{
- parameter_set_types: [ ... ]
+ parameter_set_categories: [ ... ]
}

모든 엔드 포인트는 비슷한 방식으로 작동해야합니다 (아래에 자세히 설명 된 엔드 포인트 제외).

# GET /parameter_sets

이 엔드 포인트는 v0 엔드 포인트 GET /parameter_sets/:parameter_set_id/instances을 대체합니다. 관련 parameter_set_type_id로 매개 변수를 필터링하려면 엔드 포인트의 쿼리를 통해 전달됩니다.

+ GET /parameter_sets?parameter_set_type_id=uuid

이것은 지정된 parameter_setsparameter_set_type_id을 모두 반환합니다.

# GET /parameter_sets/:parameter_set_id/parameters

이 엔드 포인트는 V0 버전 (GET /parameter_sets/:parameter_set_id/instances/:instance_id/parameters)과 비교하여 응답이 감소합니다.

{
- parameter_set_instance_parameters: [
+  parameter_set_parameters: [
    {
      ...parameter,
      parameter_type: {
        id,
        name,
        data_type,
        global_parameter,
-       unit_type_id,
-       created_at,
-       deleted_at,
-       updated_at
      },
      parents: [
        {
          id,
          asset_sub_type,
          children,
          name,
          parent,
          asset_type: {
            id,
            name,
            parent_id,
-           asset_sub_type,
-           asset_type_group,
-           created_at,
-           deleted_at,
          },
-         project_id,
-         deleted_at,
        }
      ]
    }
  ],
  ... rest
}

# 매개 변수

# GET /parameters

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

  • show_deleted_parameters 쿼리가 대체되었습니다. 참조하십시오 위의 섹션 자세한 내용은

    - GET /parameters?show_deleted_parameters=true
    + GET /assets?show_deleted=true
    
  • offset 쿼리가 제거되었습니다.

    - GET /parameters?offset=
    
  • 응답 본문의 revision 키는 selected_entry로 이름이 바뀌 었습니다.

    {
      parameters: [
        {
          ... parameter,
    -    revision: { ... }
    +     selected_entry: { ... }
        },
        ...
      ]
    }
    
  • selected_entry.source 키에는 감소 된 응답이 포함되어 있습니다

    source: {
              id: "286a550e-00bc-4b1e-8e20-71f96b43e9c6",
              created_at: "2022-07-18T16:00:53.182Z",
    -         updated_at: "2022-07-18T16:00:53.182Z",
    -         deleted_at: null,
    -         time: null,
              date_day: "15",
              date_month: "1",
              date_year: "2021",
              reference: "Assumption",
    -         reference_id: "90803033-268a-ea11-8129-005056b50c57",
    -         reference_table: "project",
    -         reference_url: "dev.ddb.arup.com/api/project",
    -         scope: "90803033-268a-ea11-8129-005056b50c57",
              title: "Assumption",
              url: "TBA",
              source_type: {
                id: "6a1292c7-a245-41cf-8872-46feb9a7fd11",
                name: "Assumption",
    -           visible: true,
    -           deleted_at: null
              }
            }
    
  • selected_entry.created_by 키에는 감소 된 응답이 포함되어 있습니다

    created_by: {
    -         staff_id: 12345,
              staff_name: "Arup Employee Name",
              email: "[email protected]",
    -         company_centre_arup_unit: "01-462 NOR Digital Services",
    -         location_name: "Edinburgh Office",
    -         grade_level: 3,
    -         my_people_page_url: "https://arup-my.sharepoint.com/PersonImmersive.aspx?accountname=i:0%83.f%7cmembership%[email protected]"
    },
    
  • selected_entry 키에는 updated_at, comment 또는 location_in_source 속성이 없습니다.

# POST /parameters

  • 요청 본문의 revision 키는 배열을 수락하는 entries로 대체되었습니다.
  • entry_id 포스트 바디에는 선택 사항 entries 키가 있습니다.
  • 새 항목을 추가하는 경우보답 없는매개 변수, 이것은 비어있을 수 있으며 새 UUID로 자동으로 채워집니다.
  • 당신이 수정하고 싶다면대답했다매개 변수, 수정하려면 기존 entry_id를 제공해야합니다.

이는 현재 entries 속성의 한 항목으로만 제한됩니다.

  • 사후 응답 본문의 revision 키는 이제 selected_entry로 이름이 바뀌 었습니다.

    - revision: { ... }
    + selected_entry: { ... }
    

# GET /parameters/{parameter_id}

  • show_deleted_parameters 쿼리가 대체되었습니다. 참조하십시오 위의 섹션 자세한 내용은

    - GET /parameters/:parameter_id?show_deleted_parameters=true
    + GET /parameters/:parameter_id?show_deleted=true
    
  • 응답 기관의 revision 키는 selected_entry로 이름이 바뀌 었습니다.

    - revision: { ... }
    + selected_entry: { ... }
    
  • selected_entry.source 키는 감소 된 응답을 포함합니다

    source: {
              id: "286a550e-00bc-4b1e-8e20-71f96b43e9c6",
              created_at: "2022-07-18T16:00:53.182Z",
    -         updated_at: "2022-07-18T16:00:53.182Z",
    -         deleted_at: null,
    -         time: null,
              date_day: "15",
              date_month: "1",
              date_year: "2021",
              reference: "Assumption",
    -         reference_id: "90803033-268a-ea11-8129-005056b50c57",
    -         reference_table: "project",
    -         reference_url: "dev.ddb.arup.com/api/project",
    -         scope: "90803033-268a-ea11-8129-005056b50c57",
              title: "Assumption",
              url: "TBA",
              source_type: {
                id: "6a1292c7-a245-41cf-8872-46feb9a7fd11",
                name: "Assumption",
    -           visible: true,
    -           deleted_at: null
              }
            }
    
  • selected_entry.created_by 키에는 감소 된 응답이 포함되어 있습니다

    created_by: {
    -         staff_id: 12345,
              staff_name: "Arup Employee Name",
              email: "[email protected]",
    -         company_centre_arup_unit: "01-462 NOR Digital Services",
    -         location_name: "Edinburgh Office",
    -         grade_level: 3,
    -         my_people_page_url: "https://arup-my.sharepoint.com/PersonImmersive.aspx?accountname=i:0%83.f%7cmembership%[email protected]"
    },
    
  • selected_entry 키에는 updated_at, comment 또는 location_in_source 속성이 없습니다.

# 나무

리턴 트리 계층 구조에 대한 몇 가지 새로운 종말점이 있습니다. 참조하십시오 선적 서류 비치 (opens new window) 이 엔드 포인트에 대한 자세한 내용.

# GET /asset_tree

  • 자산 트리를 asset_id로 반환하는 새로운 엔드 포인트.

# GET /asset_type_tree

  • 자산 유형 트리를 asset_type_id로 반환하는 새로운 엔드 포인트.

# 유형

# GET /asset_type_groups

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

# GET /asset_types

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

# GET /asset_types/{asset_type_id}/asset_sub_types

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

# GET /parameter_types

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

  • 응답 기관의 name 속성의 default_unit 키는 symbol로 이름이 바뀌 었습니다.

    default_unit: {
          id: "b39e5bcf-cda6-49ed-8c0c-174d8daf8bc1",
    -     name: "°C",
    +     symbol: "°C",
          unit_type_id: "5391cd71-08f0-44f8-9dd2-6379a511dd29",
          unit_system_id: "50115948-140f-48fc-b5f2-c56e96869734"
          }
    

# GET /item_types

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.
  • offset 쿼리가 제거되었습니다.

# GET /unit_types

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

  • unit_type 객체에는 새로운 unit_systems 키가 있습니다.

    unit_types: [
    {
    id: "e8c3da00-5c20-45f1-a24c-0d657bcae032",
    name: "Geotechnics analysis material type",
    created_at: "2022-06-24T12:26:00.263Z",
    updated_at: "2022-06-24T12:26:00.263Z",
    deleted_at: null,
    + unit_systems: [
    +  {
    +    id: "5508a780-9f9f-4e6d-bc9c-a84607a5ba87",
    +    name: "Drop-down list",
    +    short_name: "Drop-down",
    +    units: [
    +      {
    +        id: "892c32c1-808a-440a-8290-e05fdf5457ba",
    +        symbol: "Mohr-coulomb, linear-elastic"
    +      }
    +    ]
    +  }
    + ]
    }
    ]
    

# POST /unit_types

  • 게시물 메소드의 unit_types 응답 본문은 GET /unit_types와 동일한 방식으로 업데이트되었습니다. 자세한 내용은이 섹션을 참조하십시오.

# GET /unit_types/:unit_type_id

  • unit_type 객체 응답 본문에는 이제 created_at, updated_atdeleted_at 키가 포함되어 있습니다.
unit_type: {
 id: "38f045f3-ce7a-4a38-9fe7-f9d72d07a129",
 name: "Area",
+ created_at: "2021-12-22T13:07:17.214Z",
+ updated_at: "2021-12-22T13:07:17.214Z",
+ deleted_at: null,
 unit_systems: [ ... ]
 }

# 단위

# GET /units

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

  • 응답 기관의 name 키는 symbol로 이름이 바뀌 었습니다.

    {
      id: "a3d5c386-9451-495e-9d3c-8ed152b1300f",
      created_at: "2019-05-10T13:45:08.000Z",
      deleted_at: "2020-06-18T11:25:21.000Z",
    - name: "m",
    + symbol: "m",
      updated_at: "2020-06-12T13:39:41.000Z",
      unit_type_id: "7a857f03-a222-405c-bc03-90d6dcaa8e0e",
      unit_system_id: "50115948-140f-48fc-b5f2-c56e96869734"
    }
    

# POST /units

  • 요청 본문은 더 이상 name 필드를 허용하지 않습니다. 이제 symbol :

    {
      id: "cdbcb4d1-b6c1-436c-8126-737c29c9b2f4",
    - name: "°F",
    + symbol: "°F",
      unit_type_id: "b68caf97-e537-4ce4-b3bd-7131f0e72e93",
      unit_system_id: "50115948-140f-48fc-b5f2-c56e96869734"
      }
    

# GET /unit_systems

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.

# 매개 변수 메타 데이터 서비스

이 마이그레이션 노트를 사용하여 parameter-metadata-service-api의 V0에서 V1로 전환하는 데 도움이됩니다. 이 문서는 버전의 모든 변경 사항을 자세히 설명해야합니다.

# 감가 상각 된 엔드 포인트

API의 V0의 모든 엔드 포인트가 더 이상 사용되지 않으므로 사용자가 다음 사용 가능한 버전으로 업그레이드해야합니다.

# 엔드 포인트에 걸쳐 변경됩니다

각 엔드 포인트의 변경 사항은 아래를 참조하십시오. 이것은 비슷한 방식으로 구성됩니다 API 문서 (opens new window) 사용 편의성을 위해.

참고 : 모든 엔드 포인트에 변경 사항이있는 것은 아닙니다.

# Allow Custom

  • allow_custom는 응답 본문의 모든 tag_type 객체 반환 된 엔드 포인트에 대한 새로운 키입니다. 이 속성은 tag_type가 사용자 정의 태그를 수락하거나 부울 값 true 또는 false를 사용하지 않는지를 나타냅니다.

    tag_type: {
            id: "1e08965a-f116-4a6d-8bba-74290edc8c0a",
            created_at: "2019-05-10T13:45:08.000Z",
            deleted_at: "2019-05-10T13:45:08.000Z",
            name: "Calculation",
            updated_at: "2019-05-10T13:45:08.000Z",
    +       allow_custom: false
          }
    

# 꼬리표

# GET /tags

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.
  • 삭제 된 태그를 검색하기 위해 새로운 쿼리가 추가되었습니다. 참조하십시오 위의 섹션 자세한 내용은.
  • item_limit 쿼리는 Pagination의 일부로 page_limit 쿼리로 대체되었습니다.
  • tag_scope에는 사용할 수있는 새 쿼리가 있습니다. 이것은 하나 이상의 project_id 일 수 있으며 주어진 tag_scope로 모든 태그를 반환합니다. 비어있는 (null) 범위가없는 모든 태그, 즉 글로벌 태그에 대한 쿼리 문자열 필터.
  • omit_global (bool)에는 새로운 쿼리가 있습니다. 사실이라면, 이것은 결과에서 모든 글로벌 태그 (tag_scope = null가있는 것)를 생략합니다. 이 쿼리의 기본값은 false입니다.
  • 2815 에 대한 응답 본문의 tag_type 객체에는 이제 tag의 새로운 키가 포함되어 있습니다. 참조하십시오 이 구역 자세한 내용은.

# allow_custom

  • 이것은 사용자가 새 태그를 추가 할 수있는 새로운 엔드 포인트입니다.
  • 모든 사용자는 프로젝트에 스코핑 된 사용자 정의 태그를 게시 할 수 있습니다 (즉, POST /tagstag_type가있는 allow_custom: true가있는 태그). 글로벌 태그를 게시하려면 관리자 권한이 필요합니다.

# tag_scope: your-project-uuid

  • 응답 본문의 GET /tags/:tag_id 객체에는 이제 새로운 키 tag_type가 포함되어 있습니다. 참조하십시오 이 구역 자세한 내용은.

# allow_custom

  • 이것은 태그 PATCH /tags/:tag_id 속성을 업데이트 할 수있는 새로운 엔드 포인트입니다.
  • 이 엔드 포인트에는 관리자 권한이 필요합니다.

# name

  • 이것은 DELETE /tags/:tag_id로 태그를 삭제할 수있는 새로운 엔드 포인트입니다.
  • 이 엔드 포인트에는 관리자 권한이 필요합니다.

# 태그 링크

# tag_id

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.
  • 삭제 된 태그 링크를 검색하기 위해 새로운 쿼리가 추가되었습니다. 참조하십시오 위의 섹션 자세한 내용은.
  • 이것은 사용자가 리소스 간 기존 태그 링크를 얻을 수있는 새로운 엔드 포인트입니다.
  • 이것은 태그와 참조 사이의 링크 PATCH /tags/{tag_id}/links/{reference_id} 및/또는 reference_table를 업데이트하기위한 새로운 엔드 포인트입니다.

# reference_url

  • 이는 사용자가 기존 PUT /tag_links 's를 새로 넣거나 업데이트 할 수있는 새로운 엔드 포인트입니다.

# 태그 유형

  • 페이지 매김이 추가되었습니다. 참조하십시오 시작 섹션 자세한 내용은.
  • 삭제 된 태그 유형을 검색하기 위해 새로운 쿼리가 추가되었습니다. 참조하십시오 위의 섹션 자세한 내용은.
  • 응답 본문의 GET /tag_types 객체에는 이제 새로운 키 tag_type가 포함되어 있습니다. 참조하십시오 이 구역 자세한 내용은.

# allow_custom

  • 이것은 새로운 POST /tag_types를 추가 할 수있는 새로운 엔드 포인트입니다.
  • 이 엔드 포인트에는 관리자 권한이 필요합니다.

# tag_type

  • 응답 본문의 GET /tag_types/:tag_type_id 물체에는 이제 새로운 키 tag_type가 포함되어 있습니다. 참조하십시오 이 구역 자세한 내용은.

# allow_custom

  • 이것은 사용자가 단일 PATCH /tag_types/{tag_type_id}를 업데이트 할 수있는 새로운 엔드 포인트입니다.

*참고 :이 엔드 포인트에는 관리자 권한이 필요합니다. *

# tag_type
  • 필요한 쿼리로 DELETE /tag_types/{tag_type_id}을 사용하여 단일 태그 유형을 삭제하는 새로운 엔드 포인트
  • 이 엔드 포인트에는 관리자 권한이 필요합니다.

# 환경 컨텍스트 서비스

이 마이그레이션 노트를 사용하여 tag_type_id의 V0에서 V1로 전환하십시오. 이 문서는 버전의 모든 변경 사항을 자세히 설명해야합니다.

# 감가 상각 된 엔드 포인트

이 API의 V0의 모든 엔드 포인트는 더 이상 사용되지 않으므로 사용자가 다음 사용 가능한 버전으로 업그레이드해야합니다.

Last Updated: 2023. 9. 13. 오후 3:19:15