【技术实现步骤摘要】
一种引用文档的更新方法、装置、电子设备及存储介质
本公开实施例涉及数据处理
,尤其涉及一种引用文档的更新方法、装置、电子设备及存储介质。
技术介绍
目前,在企业内部之间可能会存在多个共享的文档,并且为了节省数据库的存储空间,文档之前可以采用相互引用的方式进行存储。虽然文档之间可以采用相互引用的方式进行存储,但是由于数据库中的引用能力比较复杂,文档在更新过程中,容易忽略一些关联文档的同步更新或修改,影响数据库中文档更新内容的一致性。
技术实现思路
本公开实施例提供一种引用文档的更新方法、装置、电子设备及存储介质,以实现对具有引用关系文档的同步更新。第一方面,本公开实施例提供了一种引用文档的更新方法,该方法包括:获取数据库的文档关系图,其中,文档关系图中包含节点和连接线,每个节点表示文档标识,每个连接线表示文档引用关系;获取文档修改指令,其中,文档修改指令中包含文档标识和文档修改内容;根据文档标识从文档关系图中提取关联文档标识;将文档修改内容推送给与关联文 ...
【技术保护点】
1.一种引用文档的更新方法,其特征在于,包括:/n获取数据库的文档关系图,其中,所述文档关系图中包含节点和连接线,每个节点表示文档标识,每个连接线表示文档引用关系;/n获取文档修改指令,其中,所述文档修改指令中包含文档标识和文档修改内容;/n根据所述文档标识从所述文档关系图中提取关联文档标识;/n将所述文档修改内容推送给与所述关联文档标识所对应的关联文档。/n
【技术特征摘要】
1.一种引用文档的更新方法,其特征在于,包括:
获取数据库的文档关系图,其中,所述文档关系图中包含节点和连接线,每个节点表示文档标识,每个连接线表示文档引用关系;
获取文档修改指令,其中,所述文档修改指令中包含文档标识和文档修改内容;
根据所述文档标识从所述文档关系图中提取关联文档标识;
将所述文档修改内容推送给与所述关联文档标识所对应的关联文档。
2.根据权利要求1所述的方法,其特征在于,所述根据所述文档标识从所述文档关系图中提取关联文档标识,包括:
根据所述文档标识从所述文档关系图中提取引用方清单;
从所述引用方清单中获取与所述文档标识具有引用关系的所述关联文档标识。
3.根据权利要求2所述的方法,其特征在于,所述根据所述文档标识从所述文档关系图中提取引用方清单,包括:
从所述文档关系图中获取直接引用所述文档标识的第一类文档标识,以及间接引用所述文档标识的第二类文档标识;
根据所述第一类文档标识和所述第二类文档标识构建所述引用方清单。
4.根据权利要求1所述的方法,其特征在于,所述将所述文档修改内容推送给与所述关联文档标识所对应的关联文档,包括:
将所述文档修改内容采用消息通知的方式推送给与所述关联文档标识所对应的关联文档,以使所述关联文档获知所述文档修改内容,并根据所述文档修改内容进行文档引用运算。
5.根据权利要求1所述的方法,其特征在于,所述获取数据库的文档关系图之后,还包括:
接收多个引用关系修改指令;
按照接收时间对所述关系修改指令进行排序获取指令列表;
根据所述指令列表对所述文档关系图进行更新。
6.根据权利要求...
【专利技术属性】
技术研发人员:林士闳,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。