【发布时间】:2021-02-09 14:40:17
【问题描述】:
我有用于 Graph QL 的带有 Lighthouse 包的 Laravel 8,
我为“name”属性添加了@unique 指令,但在更新任何记录时我无法应用此指令,因为我想跳过当前更新的记录以检查唯一性,
以下是更新的架构
updateRole(id: ID, name: String!@trim @rules(apply : ["unique:roles,name"]), isActive: Int!): 角色! @更新
当我用规则手动添加“id”时,它工作正常,但我不知道如何使它成为动态规则。
【问题讨论】:
标签: php laravel graphql lighthouse laravel-lighthouse