是否有可能在过滤器参数中包含一个JSON对象。像这样:
Query{
building(location:{lon,lat}){
name,...
}
}
我需要传递位置,我想将其作为js对象(传递给apollo客户端)或字符串化的JSON。
答案 0 :(得分:0)
您可以使用input types来实现。您需要编辑架构
type Query {
building(location: Location): Building
}
input Location {
lon: String
lat: String
}
然后您可以像这样发布查询
query {
building(location: {lon:"100.332680",lat:"5.416393"}) {
name,...
}
}