2012-11-26 49 views

回答

2

试试这个:

public void countRows() { 
    GetRequest request = GetRequest.newBuilder().setReturningIdsOnly(true) 
      .build(); 
    int totalResult = (int) INDEX.getRange(request).getResults().size(); 
} 

您必须声明:

private Index INDEX = SearchServiceFactory.getSearchService().getIndex(
     IndexSpec.newBuilder().setName("your_doc_name")); 

需要注意的是:它的更好,如果你不计算行。对于分页,它应该是next和previuos页面链接。对不起,如果我的英语不好。