ファセットフィールドのラベルについて少し苦労しています。私は Solr4 を使用しており、solr-index に drupal-solr-search-api-modul ( http://drupal.org/project/search_api_solr ) をフィードしています。
ファセットにいくつかの分類フィールドを使用していますが、ほとんどすべてが機能しています。しかし、フィールドのラベルを変更することはできません。たぶん、私はフィールドを持っていると言うでしょう
"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
フィールド名にコロンがあるため...誰か助けてもらえますか?