Apache Solr中的“捕获所有”字段不工作

Apache Solr中的“捕获所有”字段不工作,solr,Solr,我正在使用ApacheSolr中的porter词干分析器创建一个自定义的“全面捕获”字段。我想使用此字段索引和查询数据 首先,我使用以下JSON创建了一个字段类型 { "add-field-type":{ "name":"text_general_extended", "class":"solr.TextField", "positionIncrementGap":"100", "multiValued":true, "in

我正在使用ApacheSolr中的porter词干分析器创建一个自定义的“全面捕获”字段。我想使用此字段索引和查询数据

首先,我使用以下JSON创建了一个字段类型

  {
   "add-field-type":{ 
      "name":"text_general_extended",
      "class":"solr.TextField",
      "positionIncrementGap":"100",
      "multiValued":true,
      "indexAnalyzer":{ 
         "tokenizer":{ 
            "class":"solr.StandardTokenizerFactory"
         },
         "filters":[ 
            { 
               "class":"solr.StopFilterFactory",
               "words":"stopwords.txt",
               "ignoreCase":"true"
            },
            { 
               "class":"solr.PorterStemFilterFactory"
            },
            { 
               "class":"solr.LowerCaseFilterFactory"
            }
         ]
      },
      "queryAnalyzer":{ 
         "tokenizer":{ 
            "class":"solr.StandardTokenizerFactory"
         },
         "filters":[ 
            { 
               "class":"solr.StopFilterFactory",
               "words":"stopwords.txt",
               "ignoreCase":"true"
            },
            { 
               "class":"solr.PorterStemFilterFactory"
            },
            { 
               "class":"solr.SynonymGraphFilterFactory",
               "expand":"true",
               "ignoreCase":"true",
               "synonyms":"synonyms.txt"
            },
            { 
               "class":"solr.LowerCaseFilterFactory"
            }
         ]
      }
   }
}
然后我创建了一个具有上述字段类型的字段

{ 
   "add-field":{ 
      "name":"_text_extended",
      "type":"text_general_extended",
      "multiValued":true,
      "indexed":true,
      "stored":false
   }
}
最后,我创建了一个复制字段并添加了我的文本字段,即目标“\u text\u extended”中的段落\u text

{"add-copy-field" : {"source":"passage_text","dest":"_text_extended"}}
我使用Solr中的_默认配置集创建了所有JSON。我不知道我错过了什么


谢谢你的帮助

你能分享schema.xml吗?我使用了默认的schema。它和它完全相似。刚刚添加了上面的自定义字段…在定义了复制字段后是否重新为数据编制索引?我首先创建了复制字段,然后为数据编制了索引!您是否有索引数据和查询内容的示例?Solr admin下的分析页面对这种组合说了什么?(需要明确的是,一条
copyField
指令并不是万能的,在这种情况下,您可以将源代码设置为
*
)。您可以共享schema.xml吗?我使用了默认的schema。它和它完全相似。刚刚添加了上面的自定义字段…在定义了复制字段后是否重新为数据编制索引?我首先创建了复制字段,然后为数据编制了索引!您是否有索引数据和查询内容的示例?Solr admin下的分析页面对这种组合说了什么?(需要明确的是,一条
copyField
指令并不是万能的,在这种情况下,您可以将源代码设置为
*
)。