SolrQuery solrQuery = new SolrQuery(query.getQuery()) .addField(keyIdField) .setIncludeScore(true) .setStart(query.getOffset()) .setRows(query.hasLimit() ? query.getLimit() : maxResults);
final QueryResponse querySolr(String collection, SolrDataQuery query, @Nullable Class<?> clazz, @Nullable RequestMethod requestMethod) { Assert.notNull(query, "Query must not be 'null'"); SolrQuery solrQuery = constructQuery(query, clazz); if (clazz != null) { SolrPersistentEntity<?> persistedEntity = mappingContext.getRequiredPersistentEntity(clazz); if (persistedEntity.hasScoreProperty()) { solrQuery.setIncludeScore(true); } } LOGGER.debug("Executing query '{}' against solr.", solrQuery); return executeSolrQuery(collection, solrQuery, getSolrRequestMethod(requestMethod)); }
query.setIncludeScore(true);
result.setIncludeScore(true);
SolrQuery solrQuery = new SolrQuery(query.getQuery()) .addField(keyIdField) .setIncludeScore(true) .setStart(query.getOffset()) .setRows(query.hasLimit() ? query.getLimit() : maxResults);
SolrQuery solrQuery = new SolrQuery(query.getQuery()) .addField(keyIdField) .setIncludeScore(true) .setStart(query.getOffset()) .setRows(query.hasLimit() ? query.getLimit() : maxResults);
query.setIncludeScore(true); this.logger.debug("Extending query [{}] for vocabulary [{}]", query, this.getIdentifier()); for (VocabularyExtension extension : this.extensions.get()) {
query.setIncludeScore(true); try { StreamQueryRequest request = new StreamQueryRequest(query);
query.setIncludeScore(true); try { StreamQueryRequest request = new StreamQueryRequest(query);
solrQuery.setIncludeScore(searchQuery.isIncludeScore()); if (StringUtils.isNotEmpty(fieldQuery)) { solrQuery.set(CommonParams.FQ, fieldQuery);
@Override public SolrQuery generate() { SolrQuery query; query = new SolrQuery(); query.setQuery(queryExtractor.getRandomQuery()); query.setQueryType(queryType); this.addExtraParameters(query); query.setIncludeScore(true); if(useFacets) { addFacetParameters(query); } if(useFilterQueries) { addFilterQueriesParameters(query); } if(addRandomExtraParams) { this.addRandomExtraParameters(query); } if(forceEchoParamsAll){ query.add("echoParams", "all"); } return query; }
private SolrQuery runCommonQuery(RawQuery query, KeyInformation.IndexRetriever information, BaseTransaction tx, String collection, String keyIdField) throws BackendException { final SolrQuery solrQuery = new SolrQuery(query.getQuery()) .addField(keyIdField) .setIncludeScore(true) .setStart(query.getOffset()); if (query.hasLimit()) { solrQuery.setRows(Math.min(query.getLimit(), batchSize)); } else { solrQuery.setRows(batchSize); } for(final Parameter parameter: query.getParameters()) { if (parameter.value() instanceof String[]) { solrQuery.setParam(parameter.key(), (String[]) parameter.value()); } else if (parameter.value() instanceof String) { solrQuery.setParam(parameter.key(), (String) parameter.value()); } } return solrQuery; }
query.setQuery("cafe"); query.setRequestHandler("keyword"); query.setIncludeScore(true); query.setQuery("café"); query.setRequestHandler("keyword"); query.setIncludeScore(true);
query.setQuery("cafe"); query.setRequestHandler("keyword"); query.setIncludeScore(true); query.setQuery("café"); query.setRequestHandler("keyword"); query.setIncludeScore(true);