0

我正在使用 ElasticSearch-Hadoop API。我试图_mtermvector通过使用以下 Spark 代码来获得:

val query= """_mtermvectors {
        "ids" : ["1256"],
        "parameters": {
            "fields": [
                 "tname"
            ],
            "term_statistics": true
        }
}"""
var idRdd = sparkContext.esRDD("uindex/type1",query)

没用,请大家多多指教,不胜感激!

4

1 回答 1

2

您不能在ES-Hadoop 中使用属于文档 API一部分的端点(如 _mtermvectors)。只允许属于查询 API查询 DSL外部资源的查询。

希望它有所帮助。

于 2016-06-30T19:44:02.580 回答