_id
关于搜索领域的两个问题:
我想使用 elastic4s dsl 查找特定 ID 是否存在。对此查询 elasticsearch API 的 aquivilent:
curl -XGET ' http://localhost:9200/indexName/indexType/_search/exists?q=_id:foo '
我试图做这样的事情:
client execute search(indexName / indexType) query ("_id", "foo")
但这会产生SearchDefinition
无法检查的结果isExists
我想获取所有
_id
的,到目前为止我得到了这个解决方案,但我不确定这是做它的惯用方式client.execute(search(indexName / indexType) 查询“ id”).map( .ids)