Запрашивайте несколько родительских узлов с помощью GraphQL и Wordpress - PullRequest
0 голосов
/ 26 мая 2020

Учитывая безголовый сайт WordPress с интерфейсом React, использующий GraphQL для запроса контента, в настоящее время я ищу сообщения на основе ввода поиска. В настоящее время результаты возвращают любые сообщения со строкой поиска в заголовке или содержании сообщения. Однако мне нужно иметь возможность искать заголовок любого файла в папке мультимедиа на сайте WordPress.

Мой текущий запрос следующий, который правильно возвращает данные сообщений, но мне нужно выяснить, как включить mediaItems в запрос и результаты. Элементы mediaItem находятся на том же уровне, что и сообщения, поэтому я не думаю, что смогу вложить этот запрос.

query appQuery($searchStr: String) {
  posts(where: {search: $searchStr}) {
    nodes {
        title
        content
        link
        tags{
          nodes {
            name
          }
        }
    }
  }
  mediaItems { <==How do I search the mediaItems as well as the posts?
    nodes {
      title
      mediaType
      mimeType
      sourceUrl
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...