This documentation contains work-in-progress information for future Elastic Stack and Cloud releases. Use the version selector to view supported release docs. It also contains some Elastic Cloud serverless information. Check out our serverless docs for more details.
Exists
editExists
editCheck that the document /game-of-thrones/1
exists.
Since this API uses the HEAD
method, the body value will be boolean.
'use strict' const { Client } = require('@elastic/elasticsearch') const client = new Client({ cloud: { id: '<cloud-id>' }, auth: { apiKey: 'base64EncodedKey' } }) async function run () { await client.index({ index: 'game-of-thrones', id: '1', document: { character: 'Ned Stark', quote: 'Winter is coming.' } }) const exists = await client.exists({ index: 'game-of-thrones', id: 1 }) console.log(exists) // true } run().catch(console.log)