SolrJ:SolrQuery.setFields动态字段的方法

SolrJ:SolrQuery.setFields动态字段的方法,solr,solrj,Solr,Solrj,我有一个包含50多个字段的SOLR模式,其中5个是动态字段。 其中一个动态字段是“skuForSize”*,我需要检索此动态字段以及其他静态字段。 我使用的是SolrQuery类的setFields()方法。它适用于静态字段,但无法获取动态字段。是否有其他方法获取动态字段?skuForSize.*屏蔽与前缀匹配的任何字段。在示例中,您可以使用skuForSize\u myField1字段保存文档,该字段在schema.xml中不存在,并且可以正常工作。 对于查询,您需要显式枚举字段skuForS

我有一个包含50多个字段的SOLR模式,其中5个是动态字段。
其中一个动态字段是“skuForSize”*,我需要检索此动态字段以及其他静态字段。

我使用的是SolrQuery类的setFields()方法。它适用于静态字段,但无法获取动态字段。是否有其他方法获取动态字段?

skuForSize.*
屏蔽与前缀匹配的任何字段。在示例中,您可以使用
skuForSize\u myField1
字段保存文档,该字段在
schema.xml
中不存在,并且可以正常工作。
对于查询,您需要显式枚举字段
skuForSize\u field1、skuForSize\u field2
。。。或者只需在ex:
textSkuForSize
中使用
复制字段
,并在其上进行搜索。

复制字段在这种情况下肯定会对我有所帮助。谢谢。