diff --git a/www/plugins/es/js/services/profile-services.js b/www/plugins/es/js/services/profile-services.js index 39ab95e81b8998527189c1c92da029571b246a29..6fa023b9fc41cda13a8379a84592150da7e67f6f 100644 --- a/www/plugins/es/js/services/profile-services.js +++ b/www/plugins/es/js/services/profile-services.js @@ -193,15 +193,13 @@ angular.module('cesium.es.profile.services', ['cesium.services', 'cesium.es.http } else { request.query.constant_score = { - filter: {bool: {should: [ - {terms : {_id : pubkeys}}, - {bool: { - must: [ + filter: {bool: { + should: [ + {terms : {"_id^4" : pubkeys}}, {match: {title: {query: text, boost: 2}}}, {prefix: {title: text}} ]} - } - ]}} + } }; if (tags) {