Решатель Graphql для добавления PersonNode к каждому человеку, указанному во вложенном столбце jsonb - PullRequest
0 голосов
/ 26 марта 2020

У меня проблемы с поиском способа присоединить узел к вложенному столбцу jsonb. У меня есть столбец jsonb для заметок, который выглядит следующим образом:

class IndividualNotesSchema(Schema):
    person_id = base_fields.Int()
    note = base_fields.String()


class CheckNoteSchema(Schema):
    checkin_note = base_fields.Nested(IndividualNotesSchema, required=False, missing=None)
    checkout_note = base_fields.Nested(IndividualNotesSchema, required=False, missing=None)
    edit_note = base_fields.List(base_fields.Nested(IndividualNotesSchema), required=False, missing=None)

В каждой отдельной заметке есть person_id, который, когда graphql возвращает get all checkins (таблица, частью которой являются заметки), следует прикрепить PersonNode для каждой из вложенных заметок. Есть идеи, как лучше всего к этому подойти?

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