gpt4 book ai didi

elasticsearch - 如何在Elasticsearch GraphDB连接器中使用逆属性?

转载 作者:行者123 更新时间:2023-12-02 22:37:34 26 4
gpt4 key购买 nike

例如做这样的事情:
{
“fieldName”:“aField”,
“propertyChain”:[
http://example.com/y/z/propertyA”,
“^ http://example.com/y/z/propertyB
]
},
...

最佳答案

在GraphDB 8.x中,连接器不支持给定对象的主题索引。此设计决策的基本原理是在较长的属性路径的情况下将所有索引保持较小。

对于配置了推理的存储库(即规则集不为空),我建议声明一个owl:inverseOf属性,例如:

:PropertyB owl:inverseOf :PropertyInverseOfB.
owl:inverseOf将创建一个新的隐式三元组,其方向是从对象到主题的方向,因此您可以输入:
{ 
"fieldName": "aField",
"propertyChain":
[ "http://example.com/y/z/propertyA", "http://example.com/y/z/propertyInverseOfB" ]
}

对于具有空规则集的存储库,您需要更改模型并在相反的方向上创建一个新的三元组。

关于elasticsearch - 如何在Elasticsearch GraphDB连接器中使用逆属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45082292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com