有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Neo4j Java API,如何缩小搜索结果?

我正在尝试对事件图进行查询。我按姓名和日期范围搜索。我不确定使用JavaAPI实现这一点最有效的方法是什么

我目前使用的索引如下:-

Index<Node> searchIndex = graphDb.index().forNodes("event-name-desc-search",  MapUtil.stringMap(IndexManager.PROVIDER, "lucene", "type", "fulltext","to_lower_case", "true" ));

PagingIterator<Node> neoResult = new PagingIterator<Node>(searchIndex.query("name", searchTerm).iterator(), pageSize) ; 

Iterator<Node> resultPage = neoResult.nextPage(); 

while(resultPage.hasNext()){
   ** Do Stuff**
}

我不知道如何在不迭代每个结果的情况下应用日期范围过滤器。有没有更明智的方法


共 (0) 个答案