
elastic.pl -- Core Elastic search interfaceThis module is a thin layer over the Elastic REST interface. Eventually this should go into a pack.
es_get(+Path, -Result) is det
es_put(+Path, +Data) is det
es_post(+Path, +Data) is det
es_post(+Path, +Data, -Result) is detIndex/'_doc'.
es_add(+Index, +Data, -Reply, +Options) is det
es_search(+Index, +Query, -Result) is det
es_create_index(+Index, +Mapping) is det
es_delete_index(+Index) is detThe following predicates are exported from this file while their implementation is defined in imported modules or non-module files loaded by this module.
es_get(+Path, -Result) is det
es_put(+Path, +Data) is det
es_post(+Path, +Data) is det
es_post(+Path, +Data, -Result) is detIndex/'_doc'.
es_get(+Path, -Result) is det
es_put(+Path, +Data) is det
es_post(+Path, +Data) is det
es_post(+Path, +Data, -Result) is detIndex/'_doc'.
es_get(+Path, -Result) is det
es_put(+Path, +Data) is det
es_post(+Path, +Data) is det
es_post(+Path, +Data, -Result) is detIndex/'_doc'.
es_create_index(+Index, +Mapping) is det
es_delete_index(+Index) is det