Мутация графена со многими аргументами отношения - PullRequest
0 голосов
/ 18 апреля 2020

Я не уверен, что это будет понятно ... У меня есть модель Reservation с service, которая на самом деле является ManyToManyField.

На самом деле я создаю CreateReservation мутацию и одно из обязательных полей - service, но я не знаю, как ввести более одного (аргументы службы).

class CreateReservation(graphene.Mutation):
    reservation = graphene.Field(ReservationType)

    class Arguments:
        dog = graphene.String()
        date = graphene.types.datetime.DateTime()
        service = graphene.String()

    def mutate(self, info, dog, date, service):
        reservation = Reservation(dog=dog, date=date, service=service)
        reservation.save()

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