我使用动态字段(Schemaless特性)在solr中对数据进行索引。好像我有product_txt,id_i,category_txt等领域。
我希望上面提到的字段是产品,id,类别作为响应,同时选择solr。例如,希望在从solr返回时从字段中删除后缀_txt、_i。
这在SOLR本身是可能的吗?如果是,请帮忙。
发布于 2015-07-27 09:40:18
您可以使用场混叠,但它要求您列出fl参数中每个字段的别名:
product_txt:product,id_i:id,category_txt:category发布于 2015-07-27 07:00:31
我认为在solr end任何事情都做不到。
您必须在客户端手动添加一些代码,以删除额外的内容,即在您的情况下的后缀。
就像在java端您可以使用
String responseString = "product_txt";
String result = responseString.substring(0, responseString.lastIndexOf("_")) ;https://stackoverflow.com/questions/31645882
复制相似问题