首页 新闻 会员 周边 捐助

solr 怎么根据搜索的关键字去指定的entity里面搜索

0
悬赏园豆:20 [待解决问题]

solr 怎么根据搜索的关键字去指定的entity里面搜索

比如说,到京东搜索 ‘相机’两个字,出来的都是数码相机这个类下面的商品,但是其实电子书下面也有‘相机’关键字
的商品,这是怎么做到的?

这项技术叫神马?

solr怎么实现这个功能?

谢谢

我幸福的主页 我幸福 | 初学一级 | 园豆:77
提问于:2016-04-17 10:20
< >
分享
所有回答(2)
1

在solr schema里面索引指定搜索的列名称,也就是entity里面的某个属性,schema里面有设置的,具体哪一个忘了

不负春光,努力生长 | 园豆:1382 (小虾三级) | 2016-04-21 11:54
0

楼上说的是,你写entity的时候对应每一个属性,配置filed,然后再schema里也配置相应的field,不同的实体类的field配置不同的,然后你搜索的时候,setQuery 时加入相应的field就可以了,不过现在我没搞明白,查询全部指定某一个实体怎么查

溢性循环 | 园豆:131 (初学一级) | 2017-12-27 14:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册