Python redmine api: journals.filter 用法
Python redmine api: journals.filter usage
例如我有一个问题:
issue = redmine.issue.get(100)
是否可以获取特定用户对此问题的注释?
我找到了journals.filter方法:
issue.journals.filter()
但我不知道 filter() 方法的语法。
有人可以帮忙吗?
提前致谢。
BR,亚历克斯
Redmine API 不允许您通过直接 API 调用来做到这一点,因此您必须首先包含日志(否则您将进行 2 API 调用而不是一)然后遍历它们并检查该记录是否属于所需用户,例如:
issue = redmine.issue.get(ISSUE_ID, include='journals')
for record in issue.journals:
if record.user.id == USER_ID:
print record.id, record.created_at
print record.notes
print record.details
例如我有一个问题:
issue = redmine.issue.get(100)
是否可以获取特定用户对此问题的注释?
我找到了journals.filter方法:
issue.journals.filter()
但我不知道 filter() 方法的语法。
有人可以帮忙吗?
提前致谢。
BR,亚历克斯
Redmine API 不允许您通过直接 API 调用来做到这一点,因此您必须首先包含日志(否则您将进行 2 API 调用而不是一)然后遍历它们并检查该记录是否属于所需用户,例如:
issue = redmine.issue.get(ISSUE_ID, include='journals')
for record in issue.journals:
if record.user.id == USER_ID:
print record.id, record.created_at
print record.notes
print record.details