Model JSON for Laravel to pakiet, który pozwala łatwo eksportować dane z określonych modeli w aplikacji Laravel do formatu JSON. Opiera się na poleceniu php artisan i oferuje różne opcje dostosowywania procesu eksportu. Ten pakiet pomaga eksportować ważne dane z modeli w wygodnym formacie:Ten pakiet obsługuje również powiązane dane modelu przy użyciu następującej flagi:Na koniec można zaimportować dane z pliku JSON i zapisać je w bazie danych:
php artisan model:export User
# Or specify the exact model location
php artisan model:export App\Models\User
# Exclude fields
php artisan model:export User --except-fields=id,deleted_at
php artisan model:export Product \
--with-relationships=category
# Like before, specify which fields to export
# on the relationship
php artisan model:export Product \
--with-relationships=category:id,name
php artisan model:import User path/to/Users.json
Możesz dowiedzieć się więcej o tym pakiecie, uzyskać pełne instrukcje instalacji i wyświetlić kod źródłowy < href="https://github.com/vildanbina/laravel-model-json"> na GitHub.