Связанные коллекции не возвращаются в запросах GraphQL для отношения один ко многим.
У меня есть 2 коллекции blog
и comment
со следующим соотношением
blog 1 --> M comment
comment M --> 1 blog
Отображение было создано с использованием поля blog_id
в коллекции комментариев. Когда я запрашиваю блог и пытаюсь получить соответствующие комментарии, я получаю сообщение об ошибке:
Запрос:
{
blog {
data {
title
comment {
content
}
}
}
}
Ошибка:
"message": "Cannot query field \"content\" on type \"BlogItem\". Did you mean \"comment\"?",
"extensions": {
"category": "graphql"
}
Обратное работает. Я имею в виду, когда я запрашиваю комментарии и связанный блог, это работает отлично. Любая идея, почему?
Примечание. Это локальная установка с использованием docker -компонента yaml, предоставленного на их веб-сайте, который подключается к базе данных mysql
.