diff --git a/packages/plugin-acl/src/collections/roles.ts b/packages/plugin-acl/src/collections/roles.ts index e8b51f266..25f7a259e 100644 --- a/packages/plugin-acl/src/collections/roles.ts +++ b/packages/plugin-acl/src/collections/roles.ts @@ -7,6 +7,7 @@ export default { { type: 'uid', name: 'name', + prefix: 'r_', primaryKey: true, }, { @@ -43,12 +44,14 @@ export default { type: 'belongsToMany', name: 'menuUiSchemas', target: 'uiSchemas', + targetKey: 'uid', }, { type: 'hasMany', name: 'resources', target: 'rolesResources', sourceKey: 'name', + targetKey: 'name', }, ], } as CollectionOptions;