文件名称:hotchocolate-polymorphic-ids:向HotChocolate添加了多态输入ID支持
文件大小:27KB
文件格式:ZIP
更新时间:2024-04-27 13:46:48
relay ids hotchocolate C#
多态ID 该软件包为的添加了对多态中继/全局ID的支持,因此您可以将数据库ID作为ID传递给输入/参数,它将被接受。 例如,如果您在GitHub的GraphQL API中阅读了ID类型的说明,则说明: 当期望作为输入类型时,任何字符串(例如“ 4”)或整数(例如4)输入值都将被接受为ID。 以下变为可能: query { bookingByGlobalId : booking ( id : " TheGlobalIdValue7sghdyg= " ) { ... } bookingByDbId : booking ( id : 1 ) { ... } bookingByDbIdString : booking ( id : " 1 " ) { ... } } 更多细节 你为什么要这样做? 要获得友好的URL(例如/booking/123 ,您需要能够通过其数据库ID