Browse Source

fuzzy: AUTO (moving it back to all suggest queries)

fuzzy
Harish Krishna 10 years ago
parent
commit
70e0bf8543
  1. 9
      controller/suggest.js
  2. 3
      query/suggest.js

9
controller/suggest.js

@ -96,15 +96,6 @@ function setup( backend, query ){
} }
} }
// fuzzy
async_query.fuzzy = function(callback){
cmd.body = query( req.clean );
cmd.body.pelias.completion.fuzzy = {
'fuzziness': 2
};
query_backend(cmd, callback);
}
async.parallel(async_query, function(err, results) { async.parallel(async_query, function(err, results) {
// results is equal to: {a: docs, b: docs, c: docs} // results is equal to: {a: docs, b: docs, c: docs}
var splice_length = parseInt((SIZE / Object.keys(results).length), 10); var splice_length = parseInt((SIZE / Object.keys(results).length), 10);

3
query/suggest.js

@ -25,6 +25,9 @@ function generate( params, precision ){
'completion' : { 'completion' : {
'size' : params.size, 'size' : params.size,
'field' : 'suggest', 'field' : 'suggest',
'fuzzy' : {
'fuzziness' : 'AUTO'
},
'context': { 'context': {
'dataset': params.layers, 'dataset': params.layers,
'location': { 'location': {

Loading…
Cancel
Save