2014-11-24 42 views

回答

0

GeomFromText实际上是一个在SQL中执行的MySQL函数。如果你需要使用它,你将不得不使用DB::raw("GeomFromText('POINT('.$lat .' '.$lng.')')")

我从来没有尝试过在模型上使用DB::raw(),但理论上它可以工作。但是,这可能意味着您将需要使用查询构建器查询来执行此操作,而不是使用Eloquent。

此外,在使用DB::raw或查询构建器时,请慎重考虑直接包含变量。这些是可能的注射点。