graphcool中的嵌套对象
nested object in graphcool
我有一个这样的模型:
type User @model {
id: ID! @isUnique
}
现在我想添加一个嵌套对象:
type User @model {
id: ID! @isUnique
position: {
lat: Int
lng: Int
}
}
但是我从 Graphcool 得到了一个错误,
{", expected IgnoredNoComment, ImplementsInterfaces or Directives (line 4, column 11):
type User @model {
^
为什么?我不能传递嵌套对象吗?通过这种方式,我可以更新突变,只需将对象传递给经纬度和经纬度。这有什么问题吗?
对于嵌套结构,您需要为类型变量定义一个,如下所示
type User @model {
id: ID! @isUnique
position: Position
}
type Position {
lat: Int
lng: Int
}
我有一个这样的模型:
type User @model {
id: ID! @isUnique
}
现在我想添加一个嵌套对象:
type User @model {
id: ID! @isUnique
position: {
lat: Int
lng: Int
}
}
但是我从 Graphcool 得到了一个错误,
{", expected IgnoredNoComment, ImplementsInterfaces or Directives (line 4, column 11):
type User @model {
^
为什么?我不能传递嵌套对象吗?通过这种方式,我可以更新突变,只需将对象传递给经纬度和经纬度。这有什么问题吗?
对于嵌套结构,您需要为类型变量定义一个,如下所示
type User @model {
id: ID! @isUnique
position: Position
}
type Position {
lat: Int
lng: Int
}