List of usage examples for org.springframework.data.solr.core.query SimpleHighlightQuery SimpleHighlightQuery
public SimpleHighlightQuery()
From source file:com.nixmash.springdata.solr.repository.custom.CustomProductRepositoryImpl.java
@Override public HighlightPage<Product> searchProductsWithHighlights(String searchTerm) { SimpleHighlightQuery query = new SimpleHighlightQuery(); String[] words = searchTerm.split(" "); Criteria conditions = createHighlightedNameConditions(words); query.addCriteria(conditions);/*from w ww .j av a 2 s . c om*/ HighlightOptions hlOptions = new HighlightOptions(); hlOptions.addField("name"); hlOptions.setSimplePrefix("<b>"); hlOptions.setSimplePostfix("</b>"); query.setHighlightOptions(hlOptions); return solrTemplate.queryForHighlightPage(query, Product.class); }