Сервер GraphQl работает нормально, когда я отправляю мутацию в graphiql, но я застрял на стороне клиента, как я могу отправить массив в мутации graphql, используя apollo angular.
Рабочая мутация
mutation{cashBillsAddBulk(CashBills:[{
billValue:1,registerId:2,registerStatus:"open"
,billCount:1},{
billValue:1,registerId:2,registerStatus:"open"
,billCount:1}])}
Мутация на стороне клиента
const cashBillsAddBulk = gql`mutation ($bills: [CashBillsInput]){cashBillsAddBulk(CashBills: $bills)}
`;
функция
public addCashBills(CashBills: any[]): Observable<any> {
return this.apollo.mutate({
mutation: cashBillsAddBulk,
variables: CashBills
});
}