phalcon/cphalcon · error · Phalcon\Mvc\Model\Query\Exceptions\InvalidColumnDefinition
Invalid column definition
Error message
Invalid column definition
What it means
Error "Invalid column definition" thrown in phalcon/cphalcon.
Source
Thrown at phalcon/Mvc/Model/Query.zep:1152
if unlikely count(connectionTypes) == 2 {
throw new MixedDatabaseSystems();
}
}
}
let columns = intermediate["columns"];
let haveObjects = false,
haveScalars = false,
isComplex = false;
// Check if the resultset have objects and how many of them have
let numberObjects = 0;
let columns1 = columns;
for column in columns {
if unlikely typeof column != "array" {
throw new InvalidColumnDefinition();
}
if column["type"] == "scalar" {
if !isset column["balias"] {
let isComplex = true;
}
let haveScalars = true;
} else {
let haveObjects = true,
numberObjects++;
}
}
// Check if the resultset to return is complex or simple
if !isComplex {
if haveObjects {
if haveScalars {View on GitHub (pinned to b7419de9cd)
When it happens
Trigger: Thrown at phalcon/Mvc/Model/Query.zep:1152 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of phalcon/cphalcon@b7419de9cd (2026-08-21).
Data as JSON: /api/errors/28a37701f04a388f.
Report an issue: GitHub.