一种可能的解决方法是使用“match”类型的查询代替“term”类型的查询。以下是使用“match”类型的查询的示例代码:
g.V().hasLabel('person').has('name', 'match', 'John Doe')
另一种可能的解决方法是使用“keyword”字段对数据进行分词,在查询时使用分词后的结果进行匹配。以下是示例代码:
g.addV('person').property('name.keyword', 'John Doe') g.V().hasLabel('person').has('name.keyword', 'John')