跳到主要内容

biz.kb.articles.search

分页搜索知识库文章

  • 请求路由: biz.kb.articles.search
  • 交互模型: Response Stream
  • 访问限制: 无

请求​

RSocket.rs({
"route" : "biz.kb.articles.search",
"args" : {
"category" : "技术",
"published" : true,
"keyword" : "spring",
"pg" : {
"size" : 10,
"page" : 0
}
}
});

请求参数​

名称类型必须说明
categoryString否文章分类
publishedBoolean否是否发布
keywordString否关键词
pgObject否分页参数
pg.pageNumber否页码,首页从0开始
pg.sizeNumber否每页记录,默认为10
pg.sortString[]否排序字段清单,默认为升序,需要指定降序时在字段名后面添加desc并用分号隔开。
例如:["id", "crDate;desc"]

返回​

文章列表

[
{
"id" : "64e8b2f1c2a1e12a3b4c5d6e",
"title" : "示例文章",
"content" : "文章内容",
"author" : "张三",
"category" : "技术",
"published" : true,
"attachments" : [ ]
}
]

返回属性​

名称类型说明
idString文章ID
titleString文章标题
contentString文章内容
authorString文章作者
categoryString文章分类
publishedBoolean是否发布
attachmentsObject[]附件
attachments.[].titleString附件标题
attachments.[].descriptionString附件说明
attachments.[].binaryIdString[]附件id
extraPropsObject扩展属性
crByString创建者
upByString最后修改者
crDateString创建时间
upDateString最后修改时间
tenantIdString租户ID

下载结果模型定义