老师,请问项目首页的搜索框里,如果不只是能搜索house实体的信息,还能搜索其它实体模块的信息,应该怎么办
来源:8-15 搜索引擎优化
慕粉1473579783
2017-12-26
老师,请问项目首页的搜索框里,如果不只是能搜索house实体的信息,还能搜索其它实体模块的信息,应该怎么办
比如既能搜索房源,又能搜索客户
写回答
1回答
-
这位同学,咱们尝试着把思路打开哈,当前大家都是照本宣科,跟着课程学习,思路可能被局限了,但是纵观全课程,大家可以发现,瓦力这里设计索引结构是开放式的,就是根据需求中需要什么,然后再去索引什么。比如House的各种特征值,假设你的需求是house + people这两个实体,那么你可以抽取公共的特征值,比如名字、标签等,做成索引,然后你的搜索框搜索时,去你定制的索引结构里检索。
当然,像我刚刚说的这种方式,非常适合特征值比较一致的实体,很多时候,很多网站的站内搜索引擎都是加分类的,比如前端做一个select标签(炫酷的那种),然后用户选择房源,就搜房源,选择了客户,就搜客户的信息,这样布局也比较好实现。
另外,实现站内搜索引擎是要做一些定制化设计的哈,如果你人力和资源都有限的话,实现一个小百度是不太现实的,我们还是要立足于当下的需求,然后去做相应的设计。
最后,希望我的回答可以帮助到你哈,祝亲学习愉快^_^
112017-12-26
相似问题