代码之家  ›  专栏  ›  技术社区  ›  Amarsh

在prisma中的Int上插入数组

  •  0
  • Amarsh  · 技术社区  · 6 年前

    我的 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

    0 回复  |  直到 6 年前
        1
  •  2
  •   Errorname    6 年前

    对于数组,Prisma希望您使用 set :

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