Laravel tinker có được tất cả người dùng
Laravel Tinker cho phép bạn tương tác với cơ sở dữ liệu mà không cần tạo route. Laravel tinker được sử dụng với một nghệ nhân php để tạo các đối tượng hoặc sửa đổi dữ liệu. php artisan là một giao diện dòng lệnh có sẵn với Laravel. Tinker là một công cụ lệnh hoạt động với một nghệ nhân php. Một tinker chơi xung quanh cơ sở dữ liệu có nghĩa là nó cho phép bạn tạo các đối tượng, chèn dữ liệu, v.v.
thợ thủ công php Màn hình trên cho thấy câu lệnh '$user->posts' truy xuất bài đăng của người dùng từ bảng 'bài đăng' Tinker được yêu cầu php artisan tinker2 (thực ra là trình kết nối php trực tiếp với laravel được tải) như sau
Cùng với đó, bạn có thể xem cách các biến môi trường được giải quyết và những gì được tải vào trường hợp của bạn Tinker cho phép bạn tương tác với toàn bộ ứng dụng Laravel của mình trên dòng lệnh, bao gồm Eloquent ORM, công việc, sự kiện, v.v. Để vào môi trường Tinker, hãy chạy lệnh tinker Artisan php artisan tinker3 bằng cách sử dụng dòng lệnh tinker, chúng ta có thể tạo người dùng mới hoặc chèn dữ liệu mới vào cơ sở dữ liệu chạy php artisan tinker4 hoặc bạn có thể sử dụng các phương pháp khác nhau để lưu trữ dữ liệu mới, hãy xem php artisan tinker4 Trong hướng dẫn Laravel này, tôi sẽ giải thích cho bạn về 'Tinker', một trong những tính năng tuyệt vời trong ứng dụng Laravel cho phép người dùng tương tác với toàn bộ ứng dụng Laravel từ dòng lệnh Bạn có thể đặt tất cả các truy vấn hùng hồn trên dòng lệnh với sự trợ giúp của Tinker Với sự trợ giúp của các tính năng ít được biết đến của Laravel, Bạn có thể nhanh chóng đọc dữ liệu từ Cơ sở dữ liệu trong ứng dụng Laravel Laravel tinker là một bản thay thế (Đọc–Eval–Vòng in) được cung cấp bởi gói PsySH Trước khi mày mò cài ứng dụng Laravel rồi chạy lệnh migration để tạo table php artisan tinker6 Sau khi chạy lệnh di chuyển, bạn sẽ thấy đầu ra sau Bây giờ hãy chạy lệnh artisan để vào môi trường tinker. Đầu tiên, chúng tôi sẽ tạo cơ sở dữ liệu của mình với 10 chi tiết người dùng mới bằng cách chạy dòng lệnh sau php artisan tinker8 Bạn có thể đếm tổng số người dùng trong cơ sở dữ liệu bằng cách chạy lệnh sau. Bạn có thể tạo người dùng từ thay thế. Tôi đã nói với bạn rằng bạn có thể đặt các truy vấn hùng hồn của mình giống như bạn viết mã trong ứng dụng Laravel Trong bài đăng này, chúng tôi sẽ cung cấp cho bạn thông tin về Laravel Tinker với lệnh PHP Artisan để cập nhật chi tiết người dùng. Nghe này, chúng tôi sẽ cung cấp cho bạn thông tin chi tiết về Laravel Tinker với lệnh PHP Artisan để cập nhật chi tiết người dùng Và cách sử dụng nó cũng cung cấp cho bạn bản demo cho nó nếu cần thiết Trong hướng dẫn Laravel này, tôi sẽ cho bạn biết về 'Tinker', một trong những tính năng tuyệt vời trong ứng dụng Laravel cho phép người dùng tương tác với toàn bộ ứng dụng Laravel từ dòng lệnh Bạn có thể đặt tất cả các truy vấn hùng hồn trên dòng lệnh với sự trợ giúp của php artisan tinker0 Với sự trợ giúp của các tính năng ít được biết đến của Laravel, Bạn có thể nhanh chóng đọc dữ liệu từ Cơ sở dữ liệu trong ứng dụng Laravel Laravel tinker là một bản thay thế (Đọc–Eval–Vòng in) được cung cấp bởi gói PsySH Trước khi mày mò, hãy cài đặt ứng dụng laravel và chạy lệnh migration để tạo bảng php artisan migrate Sau khi chạy lệnh di chuyển, bạn sẽ thấy đầu ra sau Bây giờ hãy chạy lệnh artisan để vào môi trường tinker php artisan tinker
Đầu tiên, chúng tôi sẽ tạo cơ sở dữ liệu của mình với 10 chi tiết người dùng mới bằng cách chạy dòng lệnh sau factory(AppUser::class, 10)->create(); Bạn có thể đếm tổng số người dùng trong cơ sở dữ liệu bằng cách chạy lệnh sau AppUser::count();
Bạn có thể tạo người dùng từ thay thế. Tôi đã nói với bạn rằng bạn có thể đặt các truy vấn hùng hồn của mình giống như bạn viết mã trong ứng dụng Laravel
$user = new AppUser; $user->name = "Ajay"; $user->email = "[email protected]"; $user->password=bcrypt('123456'); $user->save(); Xem thêm Cách sao chép một mảng trong JavaScript
Chạy truy vấn để cập nhật chi tiết người dùng
$user = AppUser::find(2); $user->name='Test User'; $user->save(); đầu ra
Chạy truy vấn sau để xóa người dùng khỏi cơ sở dữ liệu php artisan tinker0 php artisan tinker1 đầu ra Đây là một công cụ thực sự tuyệt vời và hữu ích PHP Laravel PHP Framework Cách MVC Phát triển Web Database Hy vọng mã và bài đăng này sẽ giúp bạn triển khai Laravel Tinker với lệnh PHP Artisan để cập nhật chi tiết người dùng. nếu bạn cần bất kỳ trợ giúp hoặc bất kỳ phản hồi nào, hãy đưa ra trong phần bình luận hoặc bạn có ý tưởng hay về bài đăng này, bạn có thể đưa ra phần bình luận. Nhận xét của bạn sẽ giúp chúng tôi giúp bạn nhiều hơn và cải thiện chúng tôi. chúng tôi cũng sẽ cung cấp cho bạn loại bài đăng thú vị hơn này trong phần nổi bật, Để có bài đăng và mã thú vị hơn Hãy tiếp tục đọc blog của chúng tôi |