预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115438070A(43)申请公布日2022.12.06(21)申请号202211173516.7(22)申请日2022.09.26(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人历鹏飞(74)专利代理机构北京亿腾知识产权代理事务所(普通合伙)11309专利代理师张明周良玉(51)Int.Cl.G06F16/242(2019.01)G06F16/2453(2019.01)G06F16/28(2019.01)权利要求书3页说明书9页附图2页(54)发明名称针对图数据库的查询语句自动补全的方法及装置(57)摘要本说明书实施例提供一种针对图数据库的查询语句自动补全的方法及装置,在自动补全的方法中,在用户输入基于目标查询语言的图数据库查询语句的过程中,获取当前输入字符。在当前输入字符不是预定字符的情况下,至少基于当前输入字符,从若干语法关键词中查询相匹配的各目标关键词。这里的预定字符属于目标查询语言的保留字符。将各目标关键词,确定为对应于当前输入字符的补全内容。CN115438070ACN115438070A权利要求书1/3页1.一种针对图数据库的查询语句自动补全的方法,包括:在用户输入基于目标查询语言的图数据库查询语句的过程中,获取当前输入字符;在所述当前输入字符不是预定字符的情况下,至少基于所述当前输入字符,从若干语法关键词中查询相匹配的各目标关键词;所述预定字符属于所述目标查询语言的保留字符;将所述各目标关键词,确定为对应于所述当前输入字符的补全内容。2.根据权利要求1所述的方法,其中,所述当前输入字符为非首个字符;所述从若干语法关键词中查询相匹配的各目标关键词,包括:从所述当前输入字符开始,向前获取包括所述当前输入字符在内相连续的若干字符,并基于各个字符的输入顺序形成目标字符串;基于所述目标字符串,从若干语法关键词中查询相匹配的各目标关键词。3.根据权利要求1所述的方法,其中,所述图数据库查询语句用于查询图数据库中的目标关系网络图;所述预定字符包括第一符号,其用于连接用户自定义的变量名和该变量名定义的图形元素所代表对象的对象类别;所述方法还包括:在所述当前输入字符是所述第一符号的情况下,获取所述目标关系网络图所包括的各对象类别,并将其确定为对应于所述当前输入字符的补全内容。4.根据权利要求3所述的方法,其中,所述第一符号包含在由预设的成对符号限定的输入组合中,所述成对符号的不同类型指示所述图形元素是节点还是边;所述获取所述目标关系网络图所包括的各对象类别,包括:在所述成对符号为对应于节点的第一类型符号的情况下,获取所述目标关系网络图中节点所代表实体的各实体类别,并将其确定为对应于所述当前输入字符的补全内容;在所述成对符号为对应于边的第二类型符号的情况下,获取所述目标关系网络图中边所代表关系的各关系类别,并将其确定为对应于所述当前输入字符的补全内容。5.根据权利要求3所述的方法,还包括:获取在所述当前输入字符之后连续输入的至少一个第一字符,形成第一字符串;基于所述第一字符串,从所述各对象类别中查询相匹配的目标对象类别,并将所述目标对象类别,确定为对应于所述至少一个第一字符的补全内容。6.根据权利要求1所述的方法,其中,所述图数据库查询语句用于查询图数据库中的目标关系网络图;所述预定字符包括第二符号,其用于连接用户自定义的变量名和该变量名定义的图形元素所代表对象的属性类别;所述方法还包括:在所述当前输入字符是所述第二符号的情况下,获取通过所述第二符号连接的目标变量名;基于所述目标变量名,从已经输入的查询内容中,获取对应于所述目标变量名的目标对象类别;获取对应于所述目标对象类别的各属性类别,并将所述各属性类别,确定为对应于所述当前输入字符的补全内容。7.根据权利要求6所述的方法,其中,所述已经输入的查询内容包含若干第一符号,每个第一符号用于连接用户自定义的变量名和该变量名定义的图形元素所代表对象的对象类别;2CN115438070A权利要求书2/3页所述获取对应于所述目标变量名的目标对象类别,包括:从各第一符号所连接的各变量名中,查询与所述目标变量名相匹配的变量名;将查询到的变量名对应的对象类别,确定为所述目标对象类别。8.根据权利要求6所述的方法,还包括:获取在所述当前输入字符之后连续输入的至少一个第二字符,形成第二字符串;基于所述第二字符串,从所述各属性类别中查询相匹配的目标属性类别,并将所述目标属性类别确定为对应于所述至少一个第二字符的补全内容。9.根据权利要求1所述的方法,还包括:向用户呈现所述补全内容中的至少部分内容,以供用户选择。10.一种针对图数据库的查询语句自动补全的装置,包