我的光子有问题。我已经将数据导入了nominatim db。
然后,我根据来自nominatim的新导入数据将数据导入光子。 但是由于某种原因,我被迫清空nominatim db,并向其中导入新数据,然后更新光子。但是问题是光子上还存在旧的索引数据。 我认为通过此命令可以更新光子数据: 卷曲http://localhost:2322/nominatim-update
运行此命令后,我看到此错误:
Exception in thread "Thread-200" org.elasticsearch.action.ActionRequestValidationException: Validation Failed: 1: no requests added;
at org.elasticsearch.action.ValidateActions.addValidationError(ValidateActions.java:29)
at org.elasticsearch.action.bulk.BulkRequest.validate(BulkRequest.java:600)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:131)
at org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:84)
at org.elasticsearch.client.node.NodeClient.executeLocally(NodeClient.java:83)
at org.elasticsearch.client.node.NodeClient.doExecute(NodeClient.java:72)
at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:408)
at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:80)
at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:54)
at de.komoot.photon.elasticsearch.Updater.updateDocuments(Updater.java:64)
at de.komoot.photon.elasticsearch.Updater.finish(Updater.java:30)
at de.komoot.photon.nominatim.NominatimUpdater.update(NominatimUpdater.java:65)
at de.komoot.photon.App.lambda$null$0(App.java:152)
at java.lang.Thread.run(Thread.java:748)
,但是此命令似乎无法正常工作。 我遵循此链接中编写的所有说明: https://github.com/komoot/photon
请让我知道如何解决此问题?