我正在尝试索引数据库中的一些数据,我想选择无模式模式。我在文件系统中完成了基本的数据库连接,没有完成其他设置。 现在,当我编制索引时,我可以看到索引的文档,但是当我尝试查询时,我看不到任何动态字段。 有没有人处理相同的情况,可以帮助我吗?
提前致谢。
答案 0 :(得分:0)
如果您正在使用DataImportHandler并且想要动态模式,则需要在数据定义文件中显式声明database-> Solr字段映射。
否则,DIH会查看架构定义以确定要复制哪些字段以避免创建您可能不想要的字段。如果你尚未宣布它们,会导致catch-22。
尝试为一个或两个字段创建显式定义,并查看重建索引是否显示它们。