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.

  • Để vào môi trường Tinker, hãy chạy lệnh dưới đây

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 tinker
2 [thực ra là trình kết nối php trực tiếp với laravel được tải] như sau

config[]->all[];

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 tinker
3

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 tinker
4

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 tinker
4

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 tinker
6

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.
______17

Cơ sở dữ liệu Seeding với người dùng giả

Đầ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 tinker
8

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.
______19

Thêm người dùng mới

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 tinker
0

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


Cơ sở dữ liệu Seeding với người dùng thử nghiệm

Đầ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[];


Thêm người dùng mới

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

  1. $user=new AppUser;
  2. $user->name ="Ajay";
  3. $user->email ="ajay.agrahari09@gmail.com";
  4. $user->password=bcrypt['123456'];
  5. $user->save[];
$user = new AppUser;
$user->name = "Ajay";
$user->email = "ajay.agrahari09@gmail.com";
$user->password=bcrypt['123456'];
$user->save[];

Xem thêm   Cách sao chép một mảng trong JavaScript


đầu ra


Cập nhật chi tiết người dùng

Chạy truy vấn để cập nhật chi tiết người dùng

  1. $user= AppUser::find[2];
  2. $user->name='Test User';
  3. $user->save[];
$user = AppUser::find[2];
$user->name='Test User';
$user->save[];

đầu ra


Xóa người dùng

Chạy truy vấn sau để xóa người dùng khỏi cơ sở dữ liệu

php artisan tinker
0
php artisan tinker
1

đầu ra



Đây là một công cụ thực sự tuyệt vời và hữu ích

Nhãn.

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

Chủ Đề