Как сделать регистр-нечувствительный запрос к графу? - PullRequest
0 голосов
/ 21 декабря 2018

Использование GraphQL для извлечения и анализа файла конфигурации, иногда имя файла будет podfile, иногда Podfile, поэтому мне интересно, как сделать запрос без учета регистра?

теперь я могу только запросить репозиторий-> объект: podfile и Podfile, но если имя файла будет podFILE, снова не работает.

query($org_name: String!, $resp_name: String!)
                {
                repository(owner: $org_name name: $resp_name){
                          object: object(expression: "%s:proj.ios_mac/podfile"){
                                                              ... on Blob{
                                                                          text
                                                                          }
                                                              }
                          ios_object_1: object(expression: "%s:proj.ios_mac/Podfile"){
                                                              ... on Blob{
                                                                          text
                                                                          }
                                                              }
                          }
                }

REF: https://github.community/t5/How-to-use-Git-and-GitHub/graphql-api-resource-query-is-case-sensitive/m-p/6003

1 Ответ

0 голосов
/ 29 января 2019

Имена в GraphQL чувствительны к регистру в соответствии с spec .Имена включают имена полей, имена типов, имена переменных и т. Д.

Таким образом, вкратце, это невозможно сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...