操作
搜索¶
/search.:format¶
GET¶
根据指定的条件参数返回搜索结果。
参数:
offset
:在响应中跳过此数量的结果(可选)limit
:响应中的结果数量(可选)q
:查询字符串。可以使用空格 " " 分隔指定多个值。
可选过滤器
scope
:搜索范围条件- 'all':搜索所有项目
- 'my_project':搜索分配的项目
- 'subprojects':当指定项目时包括子项目
all_words
:匹配所有查询字符串或不是titles_only
:只匹配标题或不是issues
:包括问题或不是news
:包括新闻或不是documents
:包括文档或不是changesets
:包括变更集或不是wiki_pages
:包括维基页面或不是messages
:包括消息或不是projects
:包括项目或不是open_issues
:通过开放问题过滤。attachments
:通过描述和附件过滤。- '0':只在描述中搜索
- '1':通过描述和附件搜索
- 'only':只在附件中搜索
示例:
GET /search.xml?q=query_string Paging example: GET /search.xml?q=query_string&offset=0&limit=100 Filtering issues and wikis example: GET /search.xml?q=issue_keyword wiki_keyword&issues=1&wiki_pages=1
响应:
<results total_count="2" offset="0" limit="25" type="array"> <result> <id>5</id> <title>Wiki: Wiki_Page_Name</title> <type>wiki-page</type> <url> https://redmine.ruby-lang.org.cn/projects/new_crm_dev/wiki/Wiki_Page_Name </url> <description>h1. Wiki Page Name wiki_keyword</description> <datetime>2016-03-25T05:23:35Z</datetime> </result> <result> <id>10</id> <title>Issue #10 (Closed): Issue_Title</title> <type>issue closed</type> <url>http://www.redmin.org/issues/10</url> <description>issue_keyword</description> <datetime>2016-03-24T05:18:59Z</datetime> </result> </results>
由Takenori TAKAKI更新 大约3年前 · 2次修订