Christian Weiske fde7d7dde2 Elastic: Properly display sparse result rows
Result records in Elasticsearch do not always have all columns
that are defined in an index.
This often happens when multiple document types are stored in the same index.

The first row has columns ["_id", "html", "url"], while the second
misses the "html" column: ["_id", "url"].

Adminer expects that all result rows include all columns.
This leads to the problem that the "url" value in the 2nd example row
was rendered in the "html" column.

This patch fixes this problem by fetching the actual column list first
when all fields are to be shown, and using that field list
as base for all rows.
2025-03-10 21:14:54 +01:00
2025-03-10 19:09:56 +01:00
2025-03-08 06:13:18 +01:00
2025-03-05 13:31:50 +01:00
2014-11-11 08:41:58 -08:00
2025-02-19 15:13:46 +01:00
2025-02-19 11:16:44 +01:00
2025-03-07 07:44:26 +01:00
2025-03-10 09:09:09 +01:00
2025-02-19 11:16:46 +01:00
2021-02-06 10:45:48 +01:00
2025-03-07 07:56:35 +01:00
2025-02-23 17:07:01 +01:00
2025-03-07 19:42:21 +01:00

Adminer - Database management in a single PHP file
Adminer Editor - Data manipulation for end-users

https://www.adminer.org/
Supports: MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, MongoDB, Elasticsearch (plugin), SimpleDB (plugin), Firebird (plugin), ClickHouse (plugin)
Requirements: PHP 5.3+

adminer/index.php - Run development version of Adminer
editor/index.php - Run development version of Adminer Editor
editor/example.php - Example customization
plugins/readme.txt - Plugins for Adminer and Adminer Editor
adminer/plugin.php - Plugin demo
adminer/sqlite.php - Development version of Adminer with SQLite allowed
editor/sqlite.php - Development version of Editor with SQLite allowed
adminer/designs.php - Development version of Adminer with adminer.css switcher
compile.php - Create a single file version
lang.php - Update translations
tests/katalon.html - Katalon Automation Recorder test suite

If downloaded from Git then run: git submodule update --init
Description
Database management in a single PHP file
Readme 33 MiB
Languages
PHP 67.9%
CSS 22.2%
HTML 7.7%
JavaScript 2.2%