GraphQL 术语的起源是什么 "fieldAST"
What is the origin of GraphQL's term "fieldAST"
我正在研究我能找到的所有 GraphQL 内容,并且一直在使用一个名为 fieldAST 的变量,它设置了一个投影——用正式的数据库术语来说——跨越被查询或变异的对象的属性。
我找不到该术语的来源,也找不到 AST 作为首字母缩写词的含义。怎么回事?
AST 是 "Abstract Syntax Tree"。 AST 是解析器经常输出的结果,它是一种表示实际代码的机器可读结构(在本例中为 GraphQL 查询)。因此 fieldASTs
是当前选择的已解析字段,表示为它们的抽象语法树。
我正在研究我能找到的所有 GraphQL 内容,并且一直在使用一个名为 fieldAST 的变量,它设置了一个投影——用正式的数据库术语来说——跨越被查询或变异的对象的属性。
我找不到该术语的来源,也找不到 AST 作为首字母缩写词的含义。怎么回事?
AST 是 "Abstract Syntax Tree"。 AST 是解析器经常输出的结果,它是一种表示实际代码的机器可读结构(在本例中为 GraphQL 查询)。因此 fieldASTs
是当前选择的已解析字段,表示为它们的抽象语法树。