shibuyakosuke / laravel-postalcode-japan
导入邮编数据以创建地址主数据。
2.0.5
2023-12-14 07:57 UTC
Requires
- ext-zip: *
- guzzlehttp/guzzle: ^6.5.6|^7.4.5
- maatwebsite/excel: ^3.1
README
导入邮编数据以创建地址主数据。
安装
composer require shibuyakosuke/laravel-postalcode-japan
设置
执行迁移。
php artisan migrate
将创建postal_codes, cities, prefectures 表。
php artisan postalcode:update
执行该命令将自动下载邮编数据并将数据输入到各个表中。再次执行相同的命令时,cities, prefectures 的数据将通过 updateOrCreate() 更新。
另外,如果不需要测试环境中的所有都道府县数据,可以通过添加--test
选项来执行,只输入东京都的数据。
使用方法
已经预先设置好了路由,通过访问ajax/prefectures/
可以获得都道府县列表,通过访问ajax/cities/{prefecture}
可以获得市区町村列表,并以JSON数据形式获取。