如何解析GraphQL请求字符串

时间:2018-08-22 06:30:35

标签: graphql graphql-java

我正在使用 springboot + graphql

需要将GraphQL请求字符串转换为对象,以便获得操作名称。

示例查询:

query{
getUser
    (userName:"rahul"){firstName lastName}
getBook
    (userName:"rahul"){name title}
}

样本突变

mutation{
addBooks 
    (isn:"145" title: "Core" publisher: "The Ed" authors: "Horstmann" publishedDate: "June 1997" userName: "rahul") 
        {title publishedDate}
}

在这里,我想通过解析输入的GraphQL查询来获取诸如 getUser getBook addBooks 之类的操作的名称。

0 个答案:

没有答案