如何在 Laravel 8 中将地理点插入 Postgis 数据库?

问题描述 投票:0回答:1

我有 Postgis 数据库和表,其中包含地理类型的列。现在我想做一个 Laravel 插入,但不知道如何正确做。我有两个值 - 纬度和经度。有人可以告诉我该怎么做吗?

geometry laravel-8 postgis
1个回答
0
投票

我的解决方案看起来像这样

if ( isset($data['lat'], $data['long']) ) {
    $data['geo_point'] = "point({$data['lat']} {$data['long']})";
}

$audience = Audience::create($data);
© www.soinside.com 2019 - 2024. All rights reserved.