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 に答える