Concat graphql поля в запросе - PullRequest
       10

Concat graphql поля в запросе

0 голосов
/ 06 февраля 2019

Есть ли способ объединить два строковых значения в запросе gatsby graphql.

Пример:

  query myQuery($uid: String!) {
    page: prismicBlock(uid: { eq: $uid }) {
      uid
      data {
        body {
          __typename
          ... on PrismicBlockBodySlice {
            slice_type
            primary {
              valueA
              valueB
            }
          }
       }
     }
   }
}

Есть ли способ объединить значение A и значение B в одно значение?

1 Ответ

0 голосов
/ 06 февраля 2019

Нет.GraphQL не имеет каких-либо функций манипулирования значениями;даже синтаксис "eq", который вы показываете в своем запросе, зависит от приложения.

Если у вас был полный контроль над сервером и его реализацией, и вы думали, что это была операция, которая будет выполняться часто, вы могли бы написатьнастраиваемое поле valuesAandB, функция распознавателя которого объединяет их.Обычно вы просто делаете это на стороне клиента.

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