gpt4 book ai didi

github - 是否可以在 GitHub Search API 请求中排除路径?

转载 作者:行者123 更新时间:2023-12-01 13:27:08 24 4
gpt4 key购买 nike

我正在使用 GitHub Code Search API在我为我的组织构建的工具中。

我想在我们的整个存储库中提供搜索功能,以便您可以搜索一个词(例如“数组”)并在 .md 中的任何一个中找到它。我们组织中任何存储库中的文件。 (此工具的用例阻止我们使用平台内搜索功能,因此我需要使用 API。)

我面临的问题是我正在从我们的供应商 lib 文件夹中获取结果。我想排除那些。

是否可以为 Search API 提供附加参数以从搜索结果中排除(例如)名为“lib”的文件夹?

这是我目前使用的查询示例:

 https://api.github.com/search/code?q=user:bradsk88+extension:js+array&per_page=2

我试过使用 path:!lib无济于事:
https://api.github.com/search/code?q=user:bradsk88+extension:js+path:!lib+array&per_page=2

...这没有给我任何结果,尽管我的几个存储库中出现了“数组”这个词
{
"total_count": 0,
"incomplete_results": false,
"items": []
}

最佳答案

您可以添加 exclude rule通过使用 -QUALIFIER :

q=user:bradsk88+extension:js+array+-path:lib

关于github - 是否可以在 GitHub Search API 请求中排除路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47944749/

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