Я создал схему, используя усиление cli, и все работает как положено.Проблема в том, что когда я пытаюсь выполнить запрос к модели событий, он возвращает комментарии как нулевые, даже если у события есть комментарии.Что меня смущает больше, так это когда я запрашиваю только комментарии, они возвращают свои соответствующие события, но то же самое не работает, когда я запрашиваю события. Это моя схема ниже:
type Event @model {
id: ID!
title: String!
latitude: Float!
longitude: Float!
startDate: String!
endDate: String!
description: String!
coverUrl: String!
locationName: String!
Owner: User! @connection
attendies: [User!] @connection
photos: [Photo]
organization: Organization
comments: [Comment] @connection
}
type Comment @model {
id: ID!
user: User! @connection
event: Event! @connection
text: String!
}
Выполненные мной запросы:
Список событий
query listEvents {
listEvents {
items {
title
Owner {
username
}
comments {
items{
text
}
}
}
}
}
, который возвращает:
{
"data": {
"listEvents": {
"items": [
{
"title": "second Event",
"Owner": {
"username": "likono"
},
"comments": {
"items": []
}
}
]
}
}
}
и Список комментариев
query listComment{
listComments{
items{
text
event {
title
id
}
}
}
}
, который возвращает
{
"data": {
"listComments": {
"items": [
{
"text": "Second Comment Same User Same Event",
"event": {
"title": "second Event",
"id": "8bd6656b-b307-4e8f-ba65-84f75a4c2298"
}
}
]
}
}
}
Любая помощь будет оценена.Спасибо.