我想在Android应用程序中创建一个阿波罗graphQL查询(动态)以使用。动态是指查询对某些字段采用不同的参数,即
query{
products(sort: {brand_name: DESC}){
items{
name
}
}
}
品牌名称不仅我应该传递的值还有其他6个值,并且将来可能会超过6个值
示例:
query{
products(sort: {price: DESC}){
items{
name
}
}
}
query{
products(sort: {rating_summary: DESC}){
items{
name
}
}
}
因此,如果我有6个值,则应该对6个不同的值实施6个查询。
所以我的问题是:有什么办法可以使apollo中的这种动态方式消耗graphQL查询吗?