使用Yii2插入查询将纬度和经度值以Mysql Geomfromtext Point格式存储

5

我正在尝试使用yii2插入查询将纬度和经度值以Mysql Geomfromtext Point格式存储。

 $column_name->NORTHING_EASTING = POINT(43.005895,-71.013202);

但是它不起作用。它会抛出一些错误。我不知道如何以点格式将坐标存储在mysql中。我的字段数据类型是POINT(Geomfromtext)。我已经尝试了7天,但没有任何想法。如果有人有解决方法,请帮帮我。提前致谢!
我将值存储到数据库中的方式如下:

enter image description here

1个回答

1
我尝试使用上面的代码,但是没有得到正确的结果,所以我使用简单的代码来解决这个问题。
 $connection = \Yii::$app->db;
 $command = $connection->createCommand('INSER INTO tbl_name(NORTHING_EASTING) VALUES(POINT(43.005895,-71.013202))');
 $command->execute();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接