Skip to content

Commit fd7ab66

Browse files
new cases ranker or field_weights added to test-fuzzy-search.rec (#3209)
New cases ranker or field_weights added to test-fuzzy-search.rec
1 parent 01339cb commit fd7ab66

File tree

1 file changed

+108
-0
lines changed

1 file changed

+108
-0
lines changed

test/clt-tests/buddy/test-fuzzy-search.rec

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,114 @@ mysql -h0 -P9306 -e "SELECT * FROM name WHERE MATCH('SARA') ORDER BY id ASC, use
292292
| 6802 | KLARA ROLLER | a |
293293
+------+----------------------+------+
294294
––– input –––
295+
mysql -h0 -P9306 -e "SELECT username FROM name WHERE MATCH('SMITH') OPTION cutoff=0, ranker=expr('sum((4*lcs+2*(min_hit_pos=1)+exact_hit)*user_weight)*1000+bm25'), field_weights=(username=1), fuzzy=1;"
296+
––– output –––
297+
+----------------+
298+
| username |
299+
+----------------+
300+
| MINH FENNELL |
301+
| MINH MAZUR |
302+
| MINH VILLEGAS |
303+
| MINH TILLER |
304+
| MINH VOGT |
305+
| MINH SHAW |
306+
| MINH STEADMAN |
307+
| MINH PEAK |
308+
| MINH ROOT |
309+
| MINH PATTERSON |
310+
| MINH BURDETTE |
311+
| MINH ABNEY |
312+
| MINH DOLAN |
313+
| MINH RUDD |
314+
| MINH TOLBERT |
315+
| MINH CRANDALL |
316+
| MINH JAIME |
317+
| MINH ISAACSON |
318+
| MINH BONILLA |
319+
| MINH WAHL |
320+
+----------------+
321+
––– input –––
322+
mysql -h0 -P9306 -e "SELECT username FROM name WHERE MATCH('SMITH') OPTION cutoff=0, field_weights=(username=1), fuzzy=1;"
323+
––– output –––
324+
+-----------------+
325+
| username |
326+
+-----------------+
327+
| SYDNEY SMYTH |
328+
| CHERILYN SMYTH |
329+
| SATURNINA SMYTH |
330+
| LYNN SMYTH |
331+
| STEVEN SMYTH |
332+
| JASMIN SMYTH |
333+
| BERYL SMYTH |
334+
| JACK SMYTH |
335+
| CAROLEE SMYTH |
336+
| CARON SMYTH |
337+
| ALFREDO SMYTH |
338+
| ALTA SMYTH |
339+
| VIKI SMYTH |
340+
| CHANA SMYTH |
341+
| HYUN SMYTH |
342+
| ROGER SMYTH |
343+
| LINDSEY SMYTH |
344+
| WILFORD SMYTH |
345+
| ARLINE SMYTH |
346+
| APRYL SMYTH |
347+
+-----------------+
348+
––– input –––
349+
mysql -h0 -P9306 -e "SELECT username FROM name WHERE MATCH('SMITH') OPTION cutoff=0, ranker=expr('sum((4*lcs+2*(min_hit_pos=1)+exact_hit)*user_weight)*1000+bm25'), fuzzy=1;"
350+
––– output –––
351+
+----------------+
352+
| username |
353+
+----------------+
354+
| MINH FENNELL |
355+
| MINH MAZUR |
356+
| MINH VILLEGAS |
357+
| MINH TILLER |
358+
| MINH VOGT |
359+
| MINH SHAW |
360+
| MINH STEADMAN |
361+
| MINH PEAK |
362+
| MINH ROOT |
363+
| MINH PATTERSON |
364+
| MINH BURDETTE |
365+
| MINH ABNEY |
366+
| MINH DOLAN |
367+
| MINH RUDD |
368+
| MINH TOLBERT |
369+
| MINH CRANDALL |
370+
| MINH JAIME |
371+
| MINH ISAACSON |
372+
| MINH BONILLA |
373+
| MINH WAHL |
374+
+----------------+
375+
––– input –––
376+
mysql -h0 -P9306 -e "SELECT username FROM name WHERE MATCH('SMITH') OPTION cutoff=0, fuzzy=1;"
377+
––– output –––
378+
+-----------------+
379+
| username |
380+
+-----------------+
381+
| SYDNEY SMYTH |
382+
| CHERILYN SMYTH |
383+
| SATURNINA SMYTH |
384+
| LYNN SMYTH |
385+
| STEVEN SMYTH |
386+
| JASMIN SMYTH |
387+
| BERYL SMYTH |
388+
| JACK SMYTH |
389+
| CAROLEE SMYTH |
390+
| CARON SMYTH |
391+
| ALFREDO SMYTH |
392+
| ALTA SMYTH |
393+
| VIKI SMYTH |
394+
| CHANA SMYTH |
395+
| HYUN SMYTH |
396+
| ROGER SMYTH |
397+
| LINDSEY SMYTH |
398+
| WILFORD SMYTH |
399+
| ARLINE SMYTH |
400+
| APRYL SMYTH |
401+
+-----------------+
402+
––– input –––
295403
mysql -h0 -P9306 -e "CALL AUTOCOMPLETE('jo', 'name', 1 AS fuzziness);" | tail -n +4 | sort
296404
––– output –––
297405
+--------+

0 commit comments

Comments
 (0)