Issues
Returns data from issues table.
Select
本製品 は Backlog API を使用して、以下のカラムと演算子で構築されたWHERE 句条件を処理します。その他のフィルタはクライアント側で本製品 内部で処理されます。
- Id は'=, IN' をサポートしています。
- ProjectId は'=, IN' をサポートしています。
- StatusId は'=, IN' をサポートしています。
- ResolutionId は'=, IN'をサポートしています。
例えば、次のクエリはサーバー側で処理されます。
SELECT * FROM Issues WHERE ID = 6840954 SELECT * FROM Issues WHERE ID IN (6840954, 6840954) SELECT * FROM Issues WHERE ProjectId = 112873 SELECT * FROM Issues WHERE ProjectId IN (112873, 6840954) SELECT * FROM Issues WHERE StatusId = 1 SELECT * FROM Issues WHERE StatusId IN (112873, 6840954) SELECT * FROM Issues WHERE ResolutionId = 0 SELECT * FROM Issues WHERE ResolutionId IN (0, 3)
Insert
挿入は、ProjectId、Summary、PriorityId、およびIssueTypeId を指定することで実行できます。
INSERT INTO Issues (ProjectId, Summary, PriorityId, IssueTypeId) VALUES (114706, 'Summary', 3, 530959)
Update
UPDATE Issues SET Summary = 'UPDATED_KEY23', ParentIssueId = '6700745', Comment = 'test' WHERE Id = 6700474
Delete
削除は、IssueId AND ID を指定することで実行できます。
DELETE FROM Issues WHERE IssueId = 6840954 AND Id = 3470553
Columns
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False | |
| ProjectId | Int | False | |
| IssueKey | String | False | |
| KeyId | Int | False | |
| ParentIssueId | Int | False | |
| Summary | String | False | |
| Description | String | False | |
| CustomAttributes | String | False | |
| StartDate | Date | False | |
| DueDate | Date | False | |
| ActualHours | Decimal | False | |
| EstimatedHours | Decimal | False | |
| Created | Datetime | False | |
| CreatedByUserName | String | False | |
| CreatedByUserId | String | False | |
| Updated | Datetime | False | |
| UpdatedByUserName | String | False | |
| UpdatedByUserId | String | False | |
| ResolutionId | Int | False | |
| ResolutionName | String | False | |
| PriorityId | Int | False | |
| PriorityName | String | False | |
| IssueTypeId | Int | False | |
| IssueTypeName | String | False | |
| IssueTypeProjectId | Int | False | |
| IssueTypeColor | String | False | |
| IssueTypeDisplayOrder | Int | False | |
| StatusId | Int | False | |
| StatusProjectId | Int | False | |
| StatusName | String | False | |
| StatusColor | String | False | |
| StatusDisplayOrder | Int | False | |
| AssigneeId | Int | False | |
| AssigneeName | String | False | |
| AssigneeRoleType | Int | False | |
| AssigneeLanguage | String | False | |
| AssigneeMailAddress | String | False |
Pseudo-Columns
SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
| Name | Type | Description |
| Category | String | |
| Version | String | |
| Milestone | String | |
| ParentChild | Int |
使用できる値は次のとおりです。0, 1, 2, 3, 4 |
| Attachment | Boolean | |
| SharedFile | Boolean | |
| CreatedSince | String | |
| CreatedUntil | String | |
| UpdatedSince | String | |
| UpdatedUntil | String | |
| StartDateSince | String | |
| StartDateUntil | String | |
| DueDateSince | String | |
| DueDateUntil | String | |
| Keyword | String | |
| Comment | String |