UNPKG

elastic-builder

Version:

A JavaScript implementation of the elasticsearch Query DSL

27 lines (23 loc) 689 B
'use strict'; const ValueTermQueryBase = require('./value-term-query-base'); /** * The `term` query finds documents that contain the *exact* term specified * in the inverted index. * * [Elasticsearch reference](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-term-query.html) * * @example * const termQry = esb.termQuery('user', 'Kimchy'); * * @param {string=} field * @param {string|number|boolean=} queryVal * * @extends ValueTermQueryBase */ class TermQuery extends ValueTermQueryBase { // eslint-disable-next-line require-jsdoc constructor(field, queryVal) { super('term', field, queryVal); } } module.exports = TermQuery;