Solr 类型3的解决方案:不在动态字段中搜索
我正在使用Typo3 Solr扩展2.8.3,并在typoscripts定义中添加了一些动态字段 例如,有一个动态字段定义为plugin.tx\u solr.index.queue.tx\u news.author\u stringS=author 在其他典型的定义中 似乎动态字段不会自动放入索引中Solr 类型3的解决方案:不在动态字段中搜索,solr,typo3,Solr,Typo3,我正在使用Typo3 Solr扩展2.8.3,并在typoscripts定义中添加了一些动态字段 例如,有一个动态字段定义为plugin.tx\u solr.index.queue.tx\u news.author\u stringS=author 在其他典型的定义中 似乎动态字段不会自动放入索引中 有没有办法告诉solr如何为动态字段编制索引但仅使用输入脚本配置。我不想触及架构定义。添加动态字段后是否初始化了索引队列?如果是这样,请在Solr管理员中检查该字段是否已添加,以及其中是否有任何内容
有没有办法告诉solr如何为动态字段编制索引但仅使用输入脚本配置。我不想触及架构定义。添加动态字段后是否初始化了索引队列?如果是这样,请在Solr管理员中检查该字段是否已添加,以及其中是否有任何内容 在不更改模式的情况下添加字段肯定是现成的 编辑: 向Solr索引添加字段并不意味着它们用于搜索查询。还必须使用打字脚本将动态字段包含到查询中 见正式文件:
是的,我已经初始化了索引队列。我甚至试过在整理索引之后。使用solr管理界面显示其他字段:例如,Christian Kreuzer在结果集中,但当我搜索“Christian”时,此结果不包括在内,我现在已将其他条目放入tx_solr.search.query.fields中,但仍然相同。可能有问题,因为某些表没有所有字段?例如,在tx_foo中有一个额外的字段text_字符串,但在tx_栏中没有。在query.fields中添加文本\字符串。提前谢谢!