// 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.indices.create({ index: "museums", mappings: { properties: { location: { type: "point", }, }, }, }); console.log(response); const response1 = await client.bulk({ index: "museums", refresh: "true", operations: [ { index: { _id: 1, }, }, { location: "POINT (491.2350 5237.4081)", city: "Amsterdam", name: "NEMO Science Museum", }, { index: { _id: 2, }, }, { location: "POINT (490.1618 5236.9219)", city: "Amsterdam", name: "Museum Het Rembrandthuis", }, { index: { _id: 3, }, }, { location: "POINT (491.4722 5237.1667)", city: "Amsterdam", name: "Nederlands Scheepvaartmuseum", }, { index: { _id: 4, }, }, { location: "POINT (440.5200 5122.2900)", city: "Antwerp", name: "Letterenhuis", }, { index: { _id: 5, }, }, { location: "POINT (233.6389 4886.1111)", city: "Paris", name: "Musée du Louvre", }, { index: { _id: 6, }, }, { location: "POINT (232.7000 4886.0000)", city: "Paris", name: "Musée d'Orsay", }, ], }); console.log(response1); const response2 = await client.search({ index: "museums", size: 0, aggs: { centroid: { cartesian_centroid: { field: "location", }, }, }, }); console.log(response2); ----