在 Elastic NativeSearchQuery 中添加大小

Add Size in Elastic NativeSearchQuery

        final QueryBuilder contentTagQuery = QueryBuilders.boolQuery()
                .filter( QueryBuilders.termQuery("tenantId" , "en"));

        SearchHits<Content> searchHits =
                elasticsearchOperations.search(
                        new NativeSearchQuery(contentTagQuery), Content.class,
                        IndexCoordinates.of("index"));

如何在此查询中添加大小,因为我只需要第一个结果。

您可以在 Query 实例上进行设置:

NativeSearchQuery query = new NativeSearchQuery(contentTagQuery);
query.setMaxResults(1);