首页 > 解决方案 > 按 document.contentType 搜索

问题描述

我在 Solr 核心中为 document.contentType 编制索引,并想知道按 document.contentType 搜索的正确语法是什么。我想获取一个列表,例如,所有 document.contentType 的值为 application/pdf

标签: solr

解决方案


如果您的字段名为document.contentType,则直接按字段名称查询该字段应该可以。请注意,一般建议是避免在字段名称中使用除字母数字字符和下划线以外的任何内容。

q=document.contentType:application/pdf

.. 或者如果由于以下原因需要转义.

q=document\.contentType:application/pdf

您可以通过查询来检索所有文档,*:*以确认您期望的值在索引中。


推荐阅读