roles.{roleId}.members
返回静态存储的角色成员pattern
- 请求路由:
roles.{roleId}.members- 交互模型:
Request Stream- 访问限制: 无
请求
RSocket.rs({
"route" : "roles.role1.members",
"args" : {
"pg" : {
"page" : 1,
"size" : 10
}
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
roleId | String | 是 | 角色标识 |
pg | Object | 否 | 分页参数 |
pg.page | Number | 否 | 页码,首页从0开始 |
pg.size | Number | 否 | 每页记录,默认为10 |
pg.sort | String[] | 否 | 排序字段清单,默认为升序,需要指定降序时在字段名后面添加desc并用分号隔开。 例如:["id", "crDate;desc"] |
返回
成员pattern清单
[
{
"origin" : "user:yang@mzd",
"type" : "user",
"id" : "yang@mzd",
"pureId" : "yang@mzd",
"exclude" : false,
"wildcard" : false,
"title" : "杨师傅1",
"typeName" : "用户"
},
{
"origin" : "user:he@mzd",
"type" : "user",
"id" : "he@mzd",
"pureId" : "he@mzd",
"exclude" : false,
"wildcard" : false,
"title" : "何成",
"typeName" : "用户"
}
]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
title | String | 成员显示标题 |
typeName | String | 成员类型名称 |
origin | String | 返回完整pattern |
type | String | 返回类型 |
id | String | 标识,以*结尾为包含子 |
pureId | String | 标识,不包含尾部的冒号和* |
exclude | Boolean | 是否排除. 资源以-开始为排除 |
wildcard | Boolean | 是否包含子. 资源以*结束为包含子 |