Результаты, отправленные elasticsearch, содержат атрибуты, общие для Elasticsearch. Пример JSON, возвращаемого сервером rails.
{
locality_name: "some text",
locality_details: "some text",
_score: null,
_type: "locality",
_index: "localities",
_version: null,
sort: [
1.0860322703674736
],
highlight: null,
_explanation: null
}
Как вы можете заметить, основное содержимое передаваемого результата занято стандартными атрибутами Elasticsearch, такими как _score, _sort, _explanation.
Я считаю, что подавление этого поведения приведет к уменьшению размера объекта JSON, возвращаемого в результате, и, следовательно, к повышению производительности. Есть ли у elasticsearch такая функциональность? И как Tire реализует эту функциональность?