Hello大家~
昨天有去看烟火吗?
个人很怕烟火声都是看别人拍好的然後静音观看XD
在之前的内容我们有讨论过关於Fuzzy query的使用方法,
那这边其实是有一些参数是可以进行设定的!
包含了
fuzziness
max_expansions
pfefix_length
transpositions
rewrite
五个
那我们下面逐一地来说一下这五个的设定影响,
1.fuzziness
这个就是在设定说你可以容忍他搜寻的多模糊,
这里他们采用的是Levenshtein Edit Distance
的方式进行定义,
我们可以在这边输入数字比如0、1、2来设定模糊参数,
预设都是Auto
,
他会按照你给予查询的长度给予不同的参数,
那Auto
预设的参数则为3,6
,
如果希望利用Auto
确认长度後决定相对应的参数也可以,
他可以更改为Auto:2,6
,
这个设定的参数从0开始:
0~2
之间必须完全相同,
比如说我们打es,
输出的结果一定会含es这个内容;
3~5
容许进行一次更改,
所谓的一次更改就是说依照原本的字词可以更改一次,
比如说Jim->Tim;
5以上
容许进行两次更改,
更改两次则会先从Jim->Tim,
然後又从Tim->Tom。
2.max_expansions
这是设定他允许扩充字数的最大值,
预设为50,
所以从你输入的字词当中他最大就是找到50这个长度的内容,
这个数字的大小会影响搜寻效能,
所以在pfefix_length
为0时不要将此参数设定的过大。
3.pfefix_length
在进行扩大字数的时候,
一开始保持不变的字数,
预设为0,。
4.transpositions
这就是相邻字词是否可以变换位置,
比如原本我们输入cat进行搜寻,
可否显示利用act搜寻的结果。
5.rewrite
可以选择进行rewrite的方法如:
constant_score
constant_score_boolean
scoring_boolean
top_terms_blended_freqs_N
top_terms_boost_N
top_terms_N
>>: 一键更新HTTPS凭证 - Automation Accounts
本篇文章同步发表在 HKT 线上教室 部落格,线上影音教学课程已上架至 Udemy 和 Youtu...
前言:在第11天的时候我们有讨论到伫列,今天就是来把之前的坑给补上的,先前没有提到的就是等等要介绍的...
跳转到IG、youtube 常常会看到许多程序有一个可以跳转到他们自己的ig、youtube的功能,...
为什麽要使用Vue CLI 开发环境复杂,透过Vue CLI整合环境,减少整合的时间。 套件使用过多...
这几天确定真的都没梗,极度没有营养的内容,所以今天把之前liveSass设定贴上来做为用记录,不过现...