1

我正在尝试从数据库中索引一些数据,并且我想选择无模式模式。我在文件系统中做了基本的数据库连接,没有做其他设置。现在,当我索引时,我可以看到被索引的文档,但是当我尝试查询时,我看不到任何动态字段。有没有人处理过相同的情况并可以帮助我解决这个问题?

提前致谢。

4

1 回答 1

0

如果您正在使用 DataImportHandler 并想要动态模式,则需要在数据定义文件中显式声明 database->Solr 字段映射。

否则,DIH 会查看模式定义以确定要复制的字段以避免创建您可能不想要的字段。如果您尚未声明它们,则会导致 catch-22。

尝试为一两个字段创建显式定义,看看重新索引是否会使它们出现。

于 2015-09-23T14:32:00.860 回答