Revert "Revert "Updated search query""

This commit is contained in:
filipnyquist 2018-06-23 18:23:15 +02:00 committed by GitHub
parent e7d46c8082
commit 0557855fab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -39,6 +39,29 @@ function getResults (input) {
_source: ['name', 'value', 'claimId'], _source: ['name', 'value', 'claimId'],
body : { body : {
'query': { 'query': {
'bool': {
'should': [
{
'match': {
'bid_state': {
// Controlling claims should get higher placement in search results.
'query': 'Controlling',
'boost': 20,
},
},
},
{
'function_score': {
'script_score': {
'script': { // 100 LBC adds 1 point to the score
'source': "0.00000001 * doc['effective_amount'].value",
},
},
},
},
],
'must': [
{
'bool': { 'bool': {
'should': [ 'should': [
{ // Match search text as phrase - Name { // Match search text as phrase - Name
@ -139,26 +162,15 @@ function getResults (input) {
], ],
}, },
}, },
size: input.size,
from: input.from,
},
/* body : {
'query': {
'bool': {
'must': {
'query_string': {
'query' : '*' + input.s.trim() + '*',
'fields': [
'name',
'value.stream.metadata.author',
'value.stream.metadata.title',
'value.stream.metadata.description',
], ],
}, },
}, },
size: input.size,
from: input.from,
sort: {
_score: 'desc',
}, },
}, },
}, */
}); });
} }