mirror of
https://github.com/apache/superset.git
synced 2026-09-09 08:44:32 +00:00
text() has no static column metadata of its own -- the row's key comes entirely from whatever pymongosql's DBAPI cursor reports for the raw compiled SQL string, which turned out to be the qualified "pilot_pagination.id" (matching the SELECT list's column reference), not the bare "id" that attribute access expected. Reproduced by compiling the exact statement offline and inspecting text()'s (empty) column metadata; confirmed the AttributeError on real CI runs of this branch and #43640.