01
一句话日记
2020/9/18
02
Day159
每日总结
我们平时去某购物网站搜索xx手机,会发现
和手机相关的其它商品都被搜索出来了
还有这个品牌的其它产品也是
-
这是怎么回事?怎么做到的呢?
通过今天的学习就能对其有一定了解
老实说今天学的有点懵,特别是这个词条匹配
明明我向索引库中添加了“小爱电视”
-
词条匹配“小爱电视”时,查询结果竟然为空?
而match匹配“小爱电视”时,结果出来了一大堆
连“小爱手机”,“大爱手机”都搜出来了
这到底是怎么一回事呢?
-
这就涉及到索引库的使用了
在创建索引库的时候设定了字段的类型
我创建了一个title字段,其类型为text
text意味着是会分词的,所以还指定了分词器
-
而在向索引库给title字段添加了数据“小爱电视”
这条数据是会被分词成“小”“爱”以及“电视”的
-
我们在使用match匹配“小爱电视”时
其也会被分词成“小”“爱”以及“电视”
只要有一个满足就会被查询出来
像“小爱手机”,“大爱手机”这些分词中都有“爱”
所以match匹配“小爱电视”时都会被查询出来
-
而词条匹配“小爱电视”时就不一样了
它不分词,所以要匹配“小爱电视”
而当前字段title是会分词的
索引库中“小爱电视”被分词了,并没有“小爱电视”
所以才会出现匹配不到的情况
-
一定要注意的是,我这个例子是title这个字段
这个字段在创建索引库中的时候设定是分词的
并不是说所有的都是这种情况,这是自行设定的
-
如果有一个另外的字段是不分词的
通过词条匹配就没问题了
03
刘小爱
人是绝对孤独的,不能互相理解的。
正因为如此,才想要彼此接近,所谓友情,爱情的前提,恰恰是每个个体都是孤独的。
刘小爱
04
每 日 打 卡
05
chū
初
xīn
心
mò
莫
fù
负
..~ . ~ ....~ . ~ ....~ . ~ ....~ . ~ ..
. ~ ..~ . ..~ . ~ ....~ . ~ ....~ . ~ ..
故事终会有一个美好的结局
若是此刻看上去不那么美好
那仅仅是因为故事还没结束
它还等着你将故事变得美好
..~ . ~ ....~ . ~ ....~ . ~ ....~ . ~ ..
. ~ ..~ . ..~ . ~ ....~ . ~ ....~ . ~ ..
领取专属 10元无门槛券
私享最新 技术干货