gpt4 book ai didi

sql - 是否可以将 TracQuery 转换为 Trac SQL 语句,反之亦然?

转载 作者:行者123 更新时间:2023-12-01 11:57:49 25 4
gpt4 key购买 nike

我已经创建了一些 TracReports,但试图用 SQL 来完成它们,但我没有得到我期望的结果。这是我的 SQL 查询:

SELECT      p.value AS __color__,
reporter AS __group__,
id AS ticket, summary, resolution , component,
t.type AS type, priority, severity, time AS created,
changetime AS modified,
changetime AS __changetime, description AS _description,
reporter AS _reporter
FROM ticket t
LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
WHERE t.status = 'closed'
ORDER BY changetime DESC, CAST(p.value AS integer), milestone, t.type, time

使用此查询,按记者分组根本不起作用。每个记者我得到几行。所以我尝试使用“自定义查询”功能来获取结果。使用以下 TracQuery 产生了我预期的结果:

query:?status=closed
&group=reporter
&col=id
&col=summary
&col=resolution
&col=component
&col=type
&col=priority
&col=severity
&col=time
&col=changetime
&order=changetime
&desc=1

我的问题是:能否将TracQuery转化为SQL语句,或者能否看到后台完成的SQL语句?我问是因为我希望能够转换某些列或使用其他 SQL 函数。

最佳答案

将您的日志级别设置为DEBUG,并在您的trac.ini 中设置配置选项[trac] debug_sql = true。这将记录在数据库上执行的所有 SQL 语句,包括与您的查询对应的语句。最困难的部分是在日志中找到正确的语句。

哦,完成后再次禁用该选项,因为所有日志记录都会大大降低 Trac 的速度。

关于sql - 是否可以将 TracQuery 转换为 Trac SQL 语句,反之亦然?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4451733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com