在尝试通过自定义过滤类型使用过滤并添加可空类型的过滤属性时,使用Hotchocolate会在架构生成阶段引发异常(EffectiveDate是DateTime?):
descriptor
.BindFieldsExplicitly()
.Filter(x => x.EffectiveDate);
此问题当前在Hotchocolate存储库-https://github.com/ChilliCream/hotchocolate/issues/1034
上打开但是,是否有任何变通办法来使用可为空的属性进行过滤?
答案 0 :(得分:1)
此错误已在10.2中修复,关闭并发布。由于当前的稳定版本甚至大于10.2,因此您只需要更新您的库即可解决此问题。