вставить массив по Int в призме - PullRequest
0 голосов
/ 25 февраля 2019

My datamodel.prisma выглядит следующим образом:

type Group {
  id: ID!
  name: String!
  postcodes: [Int!]!
}

Я сгенерировал призму-клиент и затем вызывал createGroup() следующим образом:

await prisma.createGroup({ name: group.name, postcodes: [1, 2] });

Я получаюошибка

{ Error: Variable '$data' expected value of type 'GroupCreateInput!' but got: {"name":"Albury","postcodes":[1,2]}. Reason: 'postcodes' Expected 'GroupCreatepostcodesInput',
 found not an object. (line 1, column 11):

Есть идеи, как вставить массив Int в призму?

1 Ответ

0 голосов
/ 26 февраля 2019

Для массива Prisma ожидает, что вы будете использовать set:

await prisma.createGroup({ name: group.name, postcodes: { set: [1, 2] } });
...