【发布时间】:2012-02-05 20:53:41
【问题描述】:
我正在考虑将 elasticsearch 集成到我的 spring-jpa 驱动的应用程序中。
为此,elasticsearch-osem 项目似乎非常适合。
我无法理解的是@Indexable(indexName = "someIndex")注解的作用,如项目介绍中的示例所示。
让我困惑的是,在同一个例子中它说:
然后您可以将对象写入 ElasticSearch 客户端:
node.client().prepareIndex("twitter", "tweet","1").setSource(context.write(tweet)).execute().actionGet();
其中“twitter”是索引名称。
我认为我的问题是为什么还要在字段上定义@Indexable 以及为什么要定义索引名称?
谢谢
【问题讨论】:
-
你对这个项目有好运吗?它对你有用吗?我想和你谈谈,在 gearondATsbcglobal.net
-
@Dennis 我最终在没有该项目的情况下工作。主要是因为我意识到关系文档的差距不是它可以为我解决的,但我必须自己解决。
标签: java elasticsearch