fix #993 add score to search results
This commit is contained in:
parent
fb911f14a8
commit
8e63389625
6 changed files with 15 additions and 1 deletions
|
@ -2658,6 +2658,9 @@ public class FessLabels extends UserMessages {
|
|||
/** The key of the message: No match */
|
||||
public static final String LABELS_facet_is_not_found = "{labels.facet_is_not_found}";
|
||||
|
||||
/** The key of the message: Score: */
|
||||
public static final String LABELS_doc_score = "{labels.doc_score}";
|
||||
|
||||
/**
|
||||
* Assert the property is not null.
|
||||
* @param property The value of the property. (NotNull)
|
||||
|
|
|
@ -41,6 +41,8 @@ import org.slf4j.LoggerFactory;
|
|||
|
||||
public class QueryResponseList implements List<Map<String, Object>> {
|
||||
|
||||
private static final String SCORE = "score";
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(QueryResponseList.class);
|
||||
|
||||
private final List<Map<String, Object>> parent;
|
||||
|
@ -177,6 +179,10 @@ public class QueryResponseList implements List<Map<String, Object>> {
|
|||
docMap.put(fessConfig.getResponseFieldUrlLink(), viewHelper.getUrlLink(docMap));
|
||||
docMap.put(fessConfig.getResponseFieldSitePath(), viewHelper.getSitePath(docMap));
|
||||
}
|
||||
|
||||
if (!docMap.containsKey(SCORE)) {
|
||||
docMap.put(SCORE, searchHit.getScore());
|
||||
}
|
||||
return docMap;
|
||||
}
|
||||
|
||||
|
|
|
@ -876,3 +876,4 @@ labels.esreq_request_file=Request File
|
|||
labels.requestFile=Request File
|
||||
labels.esreq_button_upload=Send
|
||||
labels.facet_is_not_found=No match
|
||||
labels.doc_score=Score:
|
||||
|
|
|
@ -876,3 +876,4 @@ labels.esreq_request_file=Request File
|
|||
labels.requestFile=Request File
|
||||
labels.esreq_button_upload=Send
|
||||
labels.facet_is_not_found=No match.
|
||||
labels.doc_score=Score:
|
||||
|
|
|
@ -878,3 +878,4 @@ labels.esreq_request_file=\u30ea\u30af\u30a8\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb
|
|||
labels.requestFile=\u30ea\u30af\u30a8\u30b9\u30c8\u30d5\u30a1\u30a4\u30eb
|
||||
labels.esreq_button_upload=\u9001\u4fe1
|
||||
labels.facet_is_not_found=\u8a72\u5f53\u306a\u3057
|
||||
labels.doc_score=\u30b9\u30b3\u30a2:
|
||||
|
|
|
@ -89,8 +89,10 @@
|
|||
<a href="${doc.url_link}">${f:h(doc.content_title)}</a>
|
||||
</h3>
|
||||
<div class="body col-sm-10">
|
||||
${doc.content_description}</div>
|
||||
${doc.content_description}
|
||||
</div>
|
||||
<div class="body col-sm-2 text-right">
|
||||
<la:message key="labels.doc_score" />${f:h(doc.score)}<br>
|
||||
<la:link href="/admin/searchlist/edit?crudMode=2&docId=${f:u(doc.doc_id)}&q=${f:u(q)}"
|
||||
styleClass="btn btn-xs btn-warning">
|
||||
<i class="fa fa-pencil"></i>
|
||||
|
|
Loading…
Add table
Reference in a new issue