paulintrognon/laravel-world-cities

Laravel 包,可让您根据 geonames.org 数据存储和搜索世界各地的任何城市

v3.2.2 2020-02-06 11:06 UTC

This package is auto-updated.

Last update: 2024-09-06 21:21:36 UTC


README

说明

添加到依赖项

composer require paulintrognon/laravel-world-cities

从 geonames.org 加载文件

php artisan lwc:download

如果您只想下载特定国家

php artisan lwc:download --countries=US,GB

将城市插入数据库

首先,您需要迁移以创建新的 lwc_citieslwc_admin_zones

php artisan migrate

然后,将城市插入您的 lwc_cities

php artisan lwc:seed

此命令仅在您在上一步骤中未指定任何国家时才有效。如果您已指定,请使用此命令

php artisan lwc:seed --countries=US,GB

如果您需要使用它们,请导入邮政编码

法国

php artisan lwc:postalcodes:fr

用法

城市存储在 lwc_cities 表中,在 Laravel 模型 PaulinTrognon\LaravelWorldCities\Models\LwcCity

行政区域存储在 lwc_admin_zones 表中,在 Laravel 模型 PaulinTrognon\LaravelWorldCities\Models\LwcAdminZones