簡體   English   中英

Solr字段別名,用於建立索引和查詢

[英]Solr field alias for indexing and querying

我在Solr索引中有一組文檔,這些文檔具有字段確切的標題和替代的標題。 我希望能夠通過使用字段標題進行搜索。 因此,換句話說,查詢title:Hello World應該返回具有精確標題或替代title:Hello World “ Hello World”的文檔

是否可以在建立索引期間將字段定義為別名?

我解決了在schema.xml文件中定義復制字段的問題。

例:

<field name="title_txt" type="text_general" indexed="true" stored="false" multiValued="true"/>
<field name="exact_title_txt" type="text_general" indexed="true" stored="true" multiValued="false"/>
<field name="alternative_title_txt" type="text_general" indexed="true" stored="true" multiValued="false"/>
<copyField source="exact_title_txt" dest="title_txt"/>
<copyField source="alternative_title_txt" dest="title_txt"/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM