Связанные коллекции не возвращаются в запросах 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"
}
Обратка работает. Я имею в виду, что когда я запрашиваю комментарии и соответствующий блог, все работает отлично. Есть идеи, почему?
Примечание. Это локальная настройка с использованием образца yaml для создания докеров, представленного на их веб-сайте, который подключается к базе данных mysql.