如何查询与用户相关的所有门票。即票据曾被分配,现在分配,创建等的所有票据等查询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. 查询以显示所有数据,除非与用户相关
- 3. SQL查询按用户和部门查找所有产品?
- 4. MYSQL查询相关查询
- 5. 在trac上打开新的门票之前查找现有门票
- 6. Django的查询与所有相关对象符合条件
- 7. mysql相关查询
- 8. 查询相关BelongsToMany
- 9. 相关子查询
- 10. GtkComboBox相关查询
- 11. Oracle相关查询?
- 12. 查询相关类
- 13. 错误与组由在相关子查询内的查询
- 14. 与C中的free()相关的查询
- 15. 使用相关子查询
- 16. 代用相关查询
- 17. 与匹配用户相关的问题Hubot coffeescript中的查询
- 18. Django的查询与相关模型
- 19. 与相邻的查询关键词
- 20. 与日期相关的查询
- 21. SQL查询与相关表的总和
- 22. NHibernate 3.2 Linq与相关的子查询
- 23. 与设置语句相关的查询
- 24. 它被称为联合相关查询或相关查询吗?
- 25. 将SQL查询(与相关子查询)转换为LINQ在C#
- 26. SQL脚本,有关相关子查询
- 27. 用于列出所有相关实体的SQL查询
- 28. 用django查询集选择相关模型中的所有列
- 29. 查询关于OAuth2用户
- 30. 相关的mysql子查询
这并没有解决获取曾经分配给用户的票据的要求。 – laalto 2009-05-29 10:02:43