Вызов функций MySQL в литии

Как можно вызвать функцию MySQL (например, GeomFromText () или SELECT AS ) в CRUD литиевой платформы ? Использование database-> read () – неудобно (я часто меняю столбцы базы данных), и включение функции в значение переменной заканчивается тем, что ее экранируют.

Вы пытались поместить функцию в поле?

Например, я делаю это:

Model::first(array( 'fields' => 'max(id)' )); 

Чтобы уточнить, в вашем запросе, попробуйте это (я не тестировал это):

 Model::first(array( 'fields' => array('field1 as myField', 'GeomFromText("POINT(xy)") as geom') ));