在Neo4j中进行全文搜索,是否可以获得分数?
我正在尝试使用cypher在全文索引中执行查询。它返回结果,但不进行排名。有办法得到比赛分数吗在Neo4j中进行全文搜索,是否可以获得分数?,neo4j,cypher,Neo4j,Cypher,我正在尝试使用cypher在全文索引中执行查询。它返回结果,但不进行排名。有办法得到比赛分数吗 start recordEmployee=node:fidx_recordEmployee(“F01:Leela*或F01:Ph*”)返回recordEmployee.F01 返回此,但我找不到匹配分数: { "results": [ { "columns": [ "recordEmployee.F01" ], "data": [
start recordEmployee=node:fidx_recordEmployee(“F01:Leela*或F01:Ph*”)返回recordEmployee.F01
返回此,但我找不到匹配分数:
{
"results": [
{
"columns": [
"recordEmployee.F01"
],
"data": [
{
"row": [
"Philip"
],
"graph": {
"nodes": [],
"relationships": []
}
},
{
"row": [
"Leela"
],
"graph": {
"nodes": [],
"relationships": []
}
}
],
"stats": {
"contains_updates": false,
"nodes_created": 0,
"nodes_deleted": 0,
"properties_set": 0,
"relationships_created": 0,
"relationship_deleted": 0,
"labels_added": 0,
"labels_removed": 0,
"indexes_added": 0,
"indexes_removed": 0,
"constraints_added": 0,
"constraints_removed": 0
}
}
],
"errors": []
}
这在Cypher中还不可能实现,但在Neo4j 3.0中的存储过程中,它将再次实现 在此之前,如果您真的需要分数,您可以使用REST端点 使用预定义的顺序获取结果需要添加 请求参数
?订单=
其中
是索引
、相关性
或得分
中的一个。在这种情况下
附加字段将添加到每个结果中,名为score,用于保存
作为查询结果报告的分数的浮点值
这在Cypher中还不可能实现,但在Neo4j 3.0中的存储过程中,它将再次实现 在此之前,如果您真的需要分数,您可以使用REST端点 使用预定义的顺序获取结果需要添加 请求参数
?订单=
其中
是索引
、相关性
或得分
中的一个。在这种情况下
附加字段将添加到每个结果中,名为score,用于保存
作为查询结果报告的分数的浮点值