wangyuheng/Arc

代码生成时区分属性和行为方法

Closed this issue · 0 comments

背景

在graphql定义中,不需要关心属性 or 行为。 但是在实现过程中,需要考虑是返回当前对象的属性,还是触发另一个处理方法,获取返回值。所以在代码生成时,需要区分并按照模版生成对应的方法

方案

  1. 增加directive 标识出行为方法
  2. 代码生成时,识别并生成相应方法

其他

  1. dgraph type 需要ignore相应行为方法