与您在查找电话中的操作类似:Calling MySQL functions in Lithium
我希望能够做到这一点:
$result = Model::create(array(
'geoFunctionResult' => "GeometryFromText('POINT({$this->request->data['longitude']} {$this->request->data['latitude']})')",
));
在这种情况下,值必须是生成的SQL的文字部分,以便它作为db函数执行,然后函数的结果是插入的实际值。
答案 0 :(得分:0)
Model::create()
返回尚未保存到数据库的Model类的实例。
拨打$instance->save()
即可。
你的问题没有意义。