我对我的 facet-fields 的标签有点挣扎。我正在使用 Solr4 并使用 drupal-solr-search-api-modul ( http://drupal.org/project/search_api_solr ) 提供我的 solr-index。
我对方面使用了一些分类字段,并且几乎所有内容都可以正常工作。但我无法更改字段的标签。也许说,我有领域
"sm_thisisvocname"
然后该字段在索引中,例如
sm_thisisvocname:name
对于字段的值和
sm_thisisvocname:vocabulary:name
用于(分类)字段的标签,例如“This Is Vocname”。
所以 XML 看起来
<lst name="facet_fields">
<lst name="sm_thisisvocname:name">
<int name="C">2</int>
<int name="B">1</int>
<int name="D">1</int>
<int name="E">1</int>
</lst>
</lst>
和
<sm_thisisvocname:vocabulary:name>This Is Vocname</sm_thisisvocname:vocabulary:name>
在 xml 中。我不能使用查询
&facet=true&facet.field=sm_thisisvocname:name
因为字段名称中有冒号......有人可以帮助我吗?