3

如何在Lithium Framework 的CRUD中调用 MySQL 函数(如GeomFromText()SELECT AS) ?使用database->read()很不方便(我经常更改数据库列)并且将函数包含在变量的值中只会被转义。

4

1 回答 1

4

您是否尝试将功能放在字段选项中?

例如,我这样做:

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

为了澄清,在您的查询中,试试这个(我没有测试过这个):

Model::first(array(
     'fields' => array('field1 as myField', 'GeomFromText("POINT(x y)") as geom')
));
于 2012-04-03T22:07:41.343 回答