如何在數組字段中搜索?數組字段的Solr查詢語法
我正在使用默認設置的solr 4.2。 我使用SolrNet索引了一些html和pdf文檔。下面是當我搜索使用管理搜索*:*
enter code here
<doc>
<str name="id">2</str>
<date name="last_modified">2011-12-19T17:33:25Z</date>
<str name="author">name</str>
<str name="author_s">name</str>
<arr name="title">
<str>CALIFORNIA CODES</str>
</arr>
<arr name="content_type">
<str>application/pdf</str>
</arr>
<str name="resourcename">T01041.pdf</str>
<arr name="content">
<str> PDF text here </str>
</arr>
<long name="_version_">1431314431195742208</long>
</doc>
使用content:*
返回0的結果的搜索這樣的文件的樣本結果。
'內容:[* TO * ]'不起作用 – chadisbad
你可以發佈fieldType及其對'content'字段的定義嗎?如果它不是一個索引字段,那麼你就無法搜索它。 – arun
我把它發佈在我的答案中。你是對的,那是問題所在。謝謝。 – chadisbad