有没有在solr中读取特定数据?例如;使用nutch我抓了http://www.amazon.com/Jessica-Simpson-Womens-Asymmetrical-X-Small/dp/B018MRT16Q/ref=lp_13906149011_1_3?m=ATVPDKIKX0DER&s=apparel&ie=UTF8&qid=1455828781&sr=1-3&nodeID=13906149011; 然后使用solr我希望它能够搜索并显示夹克的价格。
答案 0 :(得分:0)
是。如果您只想搜索并返回特定领域,则可以使用<fieldname>:<query>
明确搜索该字段,并仅使用fl
参数fl=Price
返回某些特定字段。
所以你的solr查询应该是这样的:
http://localhost:8983/solr/collection1/select?q=Price:500&fl=Price
此外,如果您要搜索并返回多个字段,请使用qf
参数以及edismax
解析器,如下所示:
http://localhost:8983/solr/collection1/select?q=500&fl=Price,Name&defType=edismax&qf=Price,Name