【问题标题】:How to avoid exception on using filtering types for nullable properties如何避免对可空属性使用过滤类型时出现异常
【发布时间】:2019-09-19 13:58:20
【问题描述】:

当您尝试通过自定义过滤类型使用过滤并将可空类型添加到过滤属性时使用 Hotchocolate,它会在架构生成阶段抛出异常(EffectiveDate 是 DateTime?):

descriptor
     .BindFieldsExplicitly()
     .Filter(x => x.EffectiveDate);

此问题目前在 Hotchocolate 存储库中打开 - https://github.com/ChilliCream/hotchocolate/issues/1034

但是是否有任何变通方法来使用可空属性进行过滤?

【问题讨论】:

  • 我们将在下周发布 10.2.0 版本的修复程序。

标签: graphql hotchocolate


【解决方案1】:

此错误已在 10.2 中修复、关闭并发布。由于当前的稳定版本甚至高于 10.2,您只需更新您的库即可解决此问题。

【讨论】:

    猜你喜欢
    • 2021-07-16
    • 2013-10-29
    • 1970-01-01
    • 2017-01-21
    • 1970-01-01
    • 2011-10-01
    • 1970-01-01
    • 2016-06-03
    • 1970-01-01
    相关资源
    最近更新 更多