答案1
是的,这会对结果产生巨大影响。第二种选择才是你想要的。
在第一种情况下,模糊查找会将所有三个字段组合为一个字符串,然后根据整个字符串中的字符数评估百分比相似度。
在第二种情况下,有三个单独的匹配列将为每个比较赋予相同的权重。对颜色和水果进行单独的计算。
之所以使用单独的字段(单独的计算)更准确,是因为假设水果名称的平均长度为 12 个字符,而颜色的平均长度为 6 个字符。如果将两个字符串合并为一个,名称将变得更重,因为它们包含更多字符。当您分别计算每个字段时,相似度 % 将比较名称与名称,输出分数,然后比较颜色与颜色并输出单独的分数。相似度 % 将两个分数平均在一起以获得最终的相似度 %。
最终的答案可能会有所不同,这取决于您要查找的内容,但第二种选项会平等地评估每个字段,而不管该字符串中单词的长度如何。
...希望这能有所帮助!我自己也经历了很多令人沮丧的反复尝试才发现这一点 ;)