如果我有桌子X
,为什么 Postgraphile 生成的架构XConnection
允许返回列表中的空值?
type XConnection { nodes: [X]! }
代替
type XConnection { nodes: [X!]! }
我想不出allXs
查询或任何 1-N 关系 toX
将null
在列表中有意义使用的示例。这转化为Option
或Maybe
类型的类型语言,这使得导航很麻烦,所以我想知道它什么时候会是null
.
为什么allXs
返回一个XConnection
(允许空列表)而不是XConnection!
?anull
这里的意思和 empty 一样[]
吗?
谢谢!