我正在使用google bigquery工具,我试图选择所有具有pom.xml文件且在文件内容内具有工件ID ex-ex例如的示例github存储库
<artifactId>ex-ex</artifactId>
为此,我将其分为2个步骤:
1)查找所有pom.xml文件
SELECT sample_repo_name FROM 'bigquery-public-data.github_repos.sample_contents' WHERE sample_path LIKE 'pom.xml'
2)选择包含ex-ex工件的存储库(在内容表中)
AND content LIKE '%ex-ex'
查询的第二部分不起作用(未找到结果),可能是由于某些语法错误。完整查询如下:
SELECT sample_repo_name FROM 'bigquery-public-data.github_repos.sample_contents' WHERE sample_path LIKE 'pom.xml' AND content LIKE '%ex-ex' LIMIT 1000
非常感谢您的帮助,谢谢!