public class StudentEsRepository {
    private final String indexName;

    // 其餘略過

    public List<Student> find(SearchInfo info) {
        var request = new SearchRequest.Builder()
                .index(indexName)
                .query(info.toQuery())
                .sort(info.getSortOptions())
                .from(info.getFrom())
                .size(info.getSize())
                .build();

        // 其餘略過
    }
}