// This file is autogenerated, DO NOT EDIT // Use `node scripts/generate-docs-examples.js` to generate the docs examples [source, js] ---- const response0 = await client.indices.create({ index: 'my_index', body: { mappings: { properties: { user: { type: 'nested' } } } } }) console.log(response0) const response1 = await client.index({ index: 'my_index', id: '1', body: { group: 'fans', user: [ { first: 'John', last: 'Smith' }, { first: 'Alice', last: 'White' } ] } }) console.log(response1) const response2 = await client.search({ index: 'my_index', body: { query: { nested: { path: 'user', query: { bool: { must: [ { match: { 'user.first': 'Alice' } }, { match: { 'user.last': 'Smith' } } ] } } } } } }) console.log(response2) const response3 = await client.search({ index: 'my_index', body: { query: { nested: { path: 'user', query: { bool: { must: [ { match: { 'user.first': 'Alice' } }, { match: { 'user.last': 'White' } } ] } }, inner_hits: { highlight: { fields: { 'user.first': {} } } } } } } }) console.log(response3) ----