弹性使用Play框架搜索

时间:2017-08-01 10:29:07

标签: elasticsearch playframework

是否有任何关于将弹性搜索与Playframework与Java集成的好示例/参考

我在https://github.com/cleverage/play2-elasticsearch中尝试过该示例 但是在我运行示例时它会出现以下错误

 sbt.ResolveException: unresolved dependency: com.clever-age#play2-elasticsearch;2.1-SNAPSHOT: not found

因此导入com.github.cleverage.elasticsearch.IndexResults;

的引用编译失败

有没有其他方法可以将弹性搜索与PLAY框架集成

我也尝试过使用  “com.clever-age”%“play2-elasticsearch”%“0.8.1”

但是遇到错误: sbt.ResolveException:未解析的依赖项:com.typesafe.play #play-server_2.10; 2.6.2:not found

1 个答案:

答案 0 :(得分:0)

我正在使用Scala上的弹性弹片。也没有很好的整合。

我认为原因是一个非常好的弹性API:https://www.elastic.co/guide/en/elasticsearch/reference/current/docs.html

因此,您可以轻松创建简短的方法来包装您需要的功能。并且您将获得与弹性完全一致的经验,因此您可以在以后使用任何其他技术。

只需使用弹性服务器的REST API,就像任何"集成"一样简单。中间件。

另一个原因 - 弹性变化经常发生,因此需要付出很多努力来支持“整合”中的所有变化。中间件。您可以在帖子中的存储库中看到它 - 很多版本只是"留下来#34;。