昇腾社区首页
中文
注册

delete_usr_id_from_knowledge

功能描述

删除knowledge,删除knowledge_table表中的记录,参见KnowledgeModel类

函数原型

def delete_usr_id_from_knowledge(knowledge_name, user_id, role, force=False)

参数说明

参数名

数据类型

可选/必选

说明

knowledge_name

str

必选

知识库名称,长度取值范围为[1, 1024]。

user_id

str

必选

用户ID,区分不同知识库,需要满足正则表达式^[a-zA-Z0-9_]{6,16}$。

role

str

必选

用户对应的角色,只能为知识库管理员'admin'或对知识库仅有查询权限的成员'member'。如果user_id和role记录不存在,则报错。

force

bool

可选

若删除的知识库关联的用户只剩一个,是否继续强制删除,默认为False。