Files
elasticsearch-js/docs/doc_examples/aadf36ae37460a735e06b953b4cee494.asciidoc
2024-07-29 17:10:05 -05:00

40 lines
954 B
Plaintext

// This file is autogenerated, DO NOT EDIT
// Use `node scripts/generate-docs-examples.js` to generate the docs examples
[source, js]
----
const response = await client.search({
index: "kibana_sample_data_ecommerce",
runtime_mappings: {
price_range: {
type: "keyword",
script: {
source:
"\n def bucket_start = (long) Math.floor(doc['taxful_total_price'].value / 50) * 50;\n def bucket_end = bucket_start + 50;\n emit(bucket_start.toString() + \"-\" + bucket_end.toString());\n ",
},
},
},
size: 0,
aggs: {
my_agg: {
frequent_item_sets: {
minimum_set_size: 4,
fields: [
{
field: "category.keyword",
},
{
field: "price_range",
},
{
field: "geoip.city_name",
},
],
size: 3,
},
},
},
});
console.log(response);
----