Вставьте промежуточный объект в запрос GraphQL, получив доступ к тому же объекту - PullRequest
0 голосов
/ 14 декабря 2018

Я пишу запрос GraphQL для доступа к объекту, который выглядит следующим образом:

{
   "geom": { ... },
   "someprop": ...,
   "someotherprop": ...
}

Я хочу преобразовать этот результат так, чтобы он выглядел следующим образом:

{
    "coordinates": { ... }
    "properties" {
      "someprop": ...,
      "someotherprop": ...
    }
}

Первая часть достаточно проста:

{
    coordinates: geom
}

Но я не знаю, как построить объект «свойства», поскольку он не соответствует ни одному реальному объекту.Если бы был способ ссылки на родительский объект, я мог бы сделать:

{
   coordinates: geom
   properties: _parent {
     someprop
     someotherprop
   }
}

Есть ли способ сделать что-нибудь подобное?

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