UNPKG

@spalger/kibana

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

24 lines (19 loc) 615 B
// Takes a hit, merges it with any stored/scripted fields, and with the metaFields // returns a flattened version define(function (require) { var _ = require('lodash'); return function () { var self = this; var scriptFields = {}; var fielddataFields = []; fielddataFields = _.pluck(self.fields.byType.date, 'name'); _.each(self.getScriptedFields(), function (field) { scriptFields[field.name] = { script: field.script, lang: field.lang }; }); return { fields: ['*', '_source'], scriptFields: scriptFields, fielddataFields: fielddataFields }; }; });