【发布时间】:2021-10-27 15:55:06
【问题描述】:
假设我有
@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name="trade_id")
int tradeId;
当我从数据库中查询这个时,我会想要获取 tradeId。但是,在执行 Create 时,显然我不会有 tradeId,因为数据库会在我插入它时生成它。
input TradeInput {
tradeId: Int!
...
但是,SPQR 为我生成的架构将此字段设置为 Not Null。
所以我的问题是,如何防止该字段自动显示为 Not Null,因此我不必在 Creates 上发送它,而是可以检索它。
【问题讨论】:
标签: graphql-spqr graphql-spqr-spring-boot-starter