我正在使用GraphQL for Java,并且需要对我现有的POJO成员之一使用Set / HashSet数据类型以通过GraphQL模式进行构建。任何建议和见识都将受到赞赏。
答案 0 :(得分:1)
在GraphQL中没有内置的set类型,对此感到抱歉。
您得到的最接近的是List
类型,该类型通过使用[
和]
括起[String]
,[Int]
,{ {1}}等。它可以接受多个元素,但不能保证包含元素之间的唯一性。
您可以考虑针对一组行为实施directive。在定义GraphQL架构时,可能会与列表数据类型一起放置[Bar]
。