【发布时间】:2022-08-04 16:47:14
【问题描述】:
当我在获取所有用户的查询中使用@can 时,如下所示:
getUsers(
first_name: String @like(template : \"%{}%\")
last_name: String @like(template : \"%{}%\")
email: String @like(template : \"%{}%\")
group_id: Int
# group_id: Group @belongsToMany(relation: \"groups\" )
orderBy: [OrderByClause!] @orderBy
): [User] @guard(with:[\"api\"]) @can(ability: \"getAllUser\") @paginate(builder: \"App\\\\GraphQL\\\\Queries\\\\User\\\\GetUsers@resolveUser\")
并得到这个错误:
\"debugMessage\": \"Failed to find class UserPaginator in namespaces [App, App\\\\Models] for directive @can.\",
-
你在最新版本的灯塔上吗?我试图重现这一点,但不能。
标签: graphql pagination directive lighthouse laravel-lighthouse