@vnodes/iam
Preparing search index...
RolePermissionService
Class RolePermissionService
Hierarchy
BaseRolePermissionService
RolePermissionService
Index
Constructors
constructor
Properties
repo
Methods
create
One
delete
One
By
Id
find
Many
find
One
By
Id
find
One
By
Permission
Id
find
One
By
Permission
Id
Less
Than
find
One
By
Permission
Id
More
Than
find
One
By
Role
Id
find
One
By
Role
Id
Less
Than
find
One
By
Role
Id
More
Than
to
Find
Many
Args
to
Include
to
Order
By
to
Where
update
One
By
Id
Constructors
constructor
new
RolePermissionService
(
repo
:
RolePermissionDelegate
)
:
RolePermissionService
Parameters
repo
:
RolePermissionDelegate
Returns
RolePermissionService
Properties
Protected
Readonly
repo
repo
:
RolePermissionDelegate
Methods
create
One
createOne
(
data
:
RolePermissionCreateInput
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
>
Parameters
data
:
RolePermissionCreateInput
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
>
delete
One
By
Id
deleteOneById
(
id
:
string
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
>
Parameters
id
:
string
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
>
find
Many
findMany
(
query
:
QueryMany
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
[]
>
Parameters
query
:
QueryMany
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
[]
>
find
One
By
Id
findOneById
(
id
:
string
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
Parameters
id
:
string
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
find
One
By
Permission
Id
findOneByPermissionId
(
permissionId
:
number
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
Parameters
permissionId
:
number
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
find
One
By
Permission
Id
Less
Than
findOneByPermissionIdLessThan
(
permissionId
:
number
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
Parameters
permissionId
:
number
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
find
One
By
Permission
Id
More
Than
findOneByPermissionIdMoreThan
(
permissionId
:
number
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
Parameters
permissionId
:
number
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
find
One
By
Role
Id
findOneByRoleId
(
roleId
:
number
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
Parameters
roleId
:
number
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
find
One
By
Role
Id
Less
Than
findOneByRoleIdLessThan
(
roleId
:
number
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
Parameters
roleId
:
number
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
find
One
By
Role
Id
More
Than
findOneByRoleIdMoreThan
(
roleId
:
number
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
Parameters
roleId
:
number
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
|
null
>
to
Find
Many
Args
toFindManyArgs
(
query
?:
QueryMany
<
RolePermissionScalarFieldEnum
>
,
)
:
RolePermissionFindManyArgs
Parameters
Optional
query
:
QueryMany
<
RolePermissionScalarFieldEnum
>
Returns
RolePermissionFindManyArgs
to
Include
toInclude
()
:
undefined
Returns
undefined
to
Order
By
toOrderBy
(
query
?:
QueryMany
<
RolePermissionScalarFieldEnum
>
,
)
:
{
[
key
:
string
]:
SortOrder
}
|
undefined
Parameters
Optional
query
:
QueryMany
<
RolePermissionScalarFieldEnum
>
Returns
{
[
key
:
string
]:
SortOrder
}
|
undefined
to
Where
toWhere
(
query
?:
QueryMany
<
RolePermissionScalarFieldEnum
>
,
)
:
RolePermissionWhereInput
Parameters
Optional
query
:
QueryMany
<
RolePermissionScalarFieldEnum
>
Returns
RolePermissionWhereInput
update
One
By
Id
updateOneById
(
id
:
string
,
data
:
RolePermissionUpdateInput
,
)
:
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
>
Parameters
id
:
string
data
:
RolePermissionUpdateInput
Returns
Promise
<
{
id
:
number
;
permissionId
:
number
;
roleId
:
number
}
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
repo
Methods
create
One
delete
One
By
Id
find
Many
find
One
By
Id
find
One
By
Permission
Id
find
One
By
Permission
Id
Less
Than
find
One
By
Permission
Id
More
Than
find
One
By
Role
Id
find
One
By
Role
Id
Less
Than
find
One
By
Role
Id
More
Than
to
Find
Many
Args
to
Include
to
Order
By
to
Where
update
One
By
Id
@vnodes/iam
Loading...