如何查詢與用戶相關的所有門票。即票據曾被分配,現在分配,創建等的所有票據等查詢Trac查詢與用戶相關的所有門票
2
A
回答
2
創建對ticket_change
表的自定義查詢。需要一些SQL。對於分配一次/現在,查找field='owner'
,newvalue
列包含票證分配給的用戶名的行。對於創建的門票,只需在ticket
表中查詢reporter
。
例子:
SELECT p.value AS __color__,
id AS ticket, summary, component, version, milestone,
t.type AS type, priority, t.time AS created,
changetime AS _changetime, description AS _description,
reporter AS _reporter
FROM ticket t, enum p, ticket_change c
WHERE p.name = t.priority AND p.type = 'priority'
AND c.field = 'owner'
AND c.newvalue = '$USER'
AND c.ticket = t.id
ORDER BY p.value, milestone, t.type, t.time
2
您可以用TraqQuery expression表達這一點。例如。如果您希望列ID,摘要和狀態顯示並查詢當前登錄的用戶($ USER)的所有票據,則使用以下查詢。
query:?col=id
&
col=summary
&
col=status
&
owner=$USER
但是這個查詢假設一票的壽命期間owner
尚未相同的(因爲所有權是可以改變的)。
如果您想要特定用戶,請用$USER
替換爲真實的用戶名。另外,如果您使用的是Agilo plugin,則可以通過Web-UI輕鬆地創建新的查詢。這是通過查看報告並向報告添加過濾器來完成的。
相關問題
- 1. 有沒有辦法從trac遠程查詢門票
- 2. Trac查詢顯示已過期的門票
- 3. 與查詢相關的MySQL查詢
- 4. 查詢以顯示所有數據,除非與用戶相關
- 5. 查詢列出客戶的所有發票與多個
- 6. Rails查詢檢索所有查詢的相關聯
- 7. SQL查詢按用戶和部門查找所有產品?
- 8. 在trac上打開新的門票之前查找現有門票
- 9. MYSQL查詢相關查詢
- 10. 查詢查詢股票
- 11. 設置日期關閉trac門票
- 12. 要查找JIRA查詢以查找分配的門票號碼
- 13. Datomic - 獲取與任意查詢相關的所有數據集
- 14. Django的查詢與所有相關對象符合條件
- 15. 與主查詢相加的子查詢
- 16. PROC SQL子查詢/相關查詢
- 17. 用Spring Data查詢所有mongo查詢
- 18. mysql相關查詢
- 19. 相關查詢2012
- 20. 查詢相關BelongsToMany
- 21. 查詢相關類
- 22. 相關子查詢
- 23. Oracle相關查詢?
- 24. sql查詢相關
- 25. 查詢相關表
- 26. 相關子查詢
- 27. SQL相關查詢
- 28. GtkComboBox相關查詢
- 29. 錯誤與組由在相關子查詢內的查詢
- 30. Trac sqlite日期查詢
這並沒有解決獲取曾經分配給用戶的票據的要求。 – laalto 2009-05-29 10:02:43