11 KiB
title, intro, versions, topics, redirect_from, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
| title | intro | versions | topics | redirect_from | ms.openlocfilehash | ms.sourcegitcommit | ms.translationtype | ms.contentlocale | ms.lasthandoff | ms.locfileid | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Поиск обсуждений | Вы можете искать обсуждения в {% data variables.product.product_name %} и фильтровать результаты с помощью квалификаторов поиска. |
|
|
|
4a1224d05cd78a0b701e7bc2a9e93a1c5a837bcd | fb047f9450 |
HT | ru-RU | 09/10/2022 | 147410454 |
Сведения о поиске обсуждений
Вы можете искать обсуждения глобально на всем сайте {% data variables.product.product_name %}, в определенной организации или в определенном репозитории. Дополнительные сведения см. в разделе Поиск в {% data variables.product.prodname_dotcom %}.
{% data reusables.search.syntax_tips %}
Поиск по названию, тексту или комментариям
С помощью квалификатора in можно ограничить поиск обсуждений заголовком, текстом или комментариями. Вы также можете сочетать квалификаторы для поиска по комбинации заголовка, текста или комментариев. Если опустить квалификатор in, {% data variables.product.product_name %} выполнит поиск по заголовку, тексту и комментариям.
| Квалификатор | Пример |
|---|---|
in:title |
Запросу welcome in:title соответствуют обсуждения со словом "welcome" в заголовке. |
in:body |
Запросу onboard in:title,body соответствуют обсуждения со словом "onboard" в заголовке или тексте. |
in:comments |
Запросу thanks in:comments соответствуют обсуждения со словом "thanks" в комментариях к обсуждению. |
Поиск в репозиториях пользователя или организации
Для поиска обсуждений во всех репозиториях, принадлежащих определенному пользователю или организации, можно использовать квалификатор user или org. Для поиска обсуждений в определенном репозитории можно использовать квалификатор repo.
| Квалификатор | Пример |
|---|---|
user:USERNAME |
Запросу user:octocat feedback соответствуют обсуждения со словом "feedback" в репозиториях, принадлежащих @octocat. |
org:ORGNAME |
Запросу org:github соответствуют обсуждения в репозиториях, принадлежащих организации GitHub. |
repo:USERNAME/REPOSITORY |
Запросу repo:nodejs/node created:<2021-01-01 соответствуют обсуждения из проекта среды выполнения Node.js @nodejs, созданные до января 2021 года. |
Фильтрация по видимости репозитория
Вы можете выполнять фильтрацию по видимости репозитория, содержащего обсуждения, с помощью квалификатора is. Дополнительные сведения см. в разделе Сведения о репозиториях.
| Квалификатор | Пример | :- | :- |{% ifversion fpt or ghes or ghec %} | is:public | Запросу is:public соответствуют обсуждения в общедоступных репозиториях.{% endif %}{% ifversion ghec %} | is:internal | Запросу is:internal соответствуют обсуждения во внутренних репозиториях.{% endif %} | is:private | Запросу is:private tiramisu соответствуют обсуждения со словом "tiramisu" в доступных вам частных репозиториях.
Поиск по автору
Квалификатор author позволяет находить обсуждения, созданные определенным пользователем.
| Квалификатор | Пример |
|---|---|
author:USERNAME |
Запросу cool author:octocat соответствуют обсуждения со словом "cool", созданные @octocat. |
| Запросу bootstrap in:body author:octocat соответствуют обсуждения со словом "bootstrap" в тексте, созданные @octocat. |
Поиск по комментатору
Квалификатор commenter позволяет находить обсуждения, содержащие комментарий определенного пользователя.
| Квалификатор | Пример |
|---|---|
commenter:USERNAME |
Запросу github commenter:becca org:github соответствуют обсуждения со словом "github" и комментарием от пользователя @becca в репозиториях, принадлежащих GitHub. |
Поиск по пользователю, участвующему в обсуждении
С помощью квалификатора involves можно находить обсуждения, в которых участвует определенный пользователь. Квалификатор возвращает обсуждения, созданные определенным пользователем, в которых он упоминается или в которых содержатся комментарии пользователя. Квалификатор involves является логическим ИЛИ, применяемым к квалификаторам author, mentions и commenter для одного пользователя.
| Квалификатор | Пример |
|---|---|
involves:USERNAME |
Запросу involves:becca involves:octocat соответствуют обсуждения, в которых участвует пользователь @becca или @octocat. |
| Запросу NOT beta in:body involves:becca соответствуют обсуждения, в которых участвует пользователь @becca и которые не содержат слова "beta" в тексте. |
Поиск по количеству комментариев
Для поиска по количеству комментариев вы можете использовать квалификатор comments вместе с квалификаторами "больше чем", "меньше чем" и квалификаторами диапазона. Для получения дополнительной информации см. раздел Основные сведения о различных ролях.
| Квалификатор | Пример |
|---|---|
comments:n |
Запросу comments:>100 соответствуют обсуждения с более чем 100 комментариями. |
| Запросу comments:500..1000 соответствуют проблемы с количеством комментариев от 500 до 1000. |
Поиск по времени создания или последнего обновления обсуждения
Обсуждения можно фильтровать по времени создания или последнего обновления. Для фильтрации по времени создания обсуждения можно использовать квалификатор created, а для фильтрации по времени последнего обновления — квалификатор updated.
Оба квалификатора принимают дату в качестве параметра. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %}
{% data reusables.search.date_gt_lt %}
| Квалификатор | Пример |
|---|---|
created:YYYY-MM-DD |
Запросу created:>2020-11-15 соответствуют обсуждения, созданные после 15 ноября 2020 г. |
updated:YYYY-MM-DD |
Запросу weird in:body updated:>=2020-02-01 соответствуют обсуждения со словом "weird" в тексте, которые были обновлены после 1 февраля 2020 г. |