我正在使用Apache Solr进行搜索,使用此索引可以索引各种资源,例如(PDF,MS Word文档)。
如果让用户提供类似“PDF:java”的查询,那么我只想搜索PDF文件
任何想法
由于
迪利普。
答案 0 :(得分:1)
好吧,就像我评论的那样。在架构中设置文件类型[string],并在上传该文件时进行设置。
http://localhost:8983/solr/update/extract?literal.id=123&literal.filetype=pdf
当你搜索
http://localhost:8983/solr/select?q=text:electrical设计和文件类型:pdf
快速入侵:如果您的文件是通过文件名识别,您可以告诉Solr将结果限制为以* .pdf结尾的结果
http://localhost:8983/solr/select?q=text:electrical设计AND id:*。pdf