我正在使用 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 之类的操作的名称。