5

我正在尝试计算全文搜索文档的总行数。在 Google 文档中出现了表达式 count(size) 但是我没有让它工作。

我在 Java 中工作。

有没有关于如何使用'count'表达式的例子?

4

1 回答 1

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"));

请注意:最好不计算行数。对于分页,它应该只是下一个和上一个页面链接。对不起,如果我的英语不好。

于 2014-04-29T04:14:20.263 回答