2

我已经设置 Solr 通过 DIH 处理程序从 Oracle DB 索引数据。但是通过 Solr 管理员,我可以看到 DB 连接成功,数据从 DB 检索到 Solr 但未添加到索引中。消息是“添加了 0 个文档”,即使我能够看到返回了 9 条记录。

db-data-config.xml 中的模式和字段是一回事。

请建议我是否应该寻找任何东西。

4

1 回答 1

0

您是否通过点击进行了完整导入http://HOST:PORT/solr/CORE/dataimport?command=full-import?然后提交应该默认发生。您还可以尝试通过点击明确提交完全导入http://HOST:PORT/solr/CORE/dataimport?command=full-import&commit=true

点击http://HOST:PORT/solr/CORE/select?q=*:*并检查您是否返回了 9 个文档。

但是,如果您正在运行增量导入,则可能没有更改任何文档,您可能会看到添加/删除了 0 个文档。

如果您想在开始之前删除现有的 Solr 索引,请点击http://HOST:PORT/solr/CORE/update?stream.body=<delete><query>*:*</query></delete>&commit=true然后执行完整的导入和验证。

于 2012-08-24T01:15:35.393 回答