Hỏi về unit test trong laravel
Bạn thêm option --env=testing vào trong command thì nó phpunit sẽ dùng file .env.testing
trong project
https://laravel.com/docs/8.x/testing#the-env-testing-environment-file
Ai giúp mình chuyển câu sql này qua laravel với
DB::raw("SELECT COUNT(b.book_id) AS number_book, b.language, SUM(b.single) AS single_number, SUM(b.couple) AS couple_number FROM (SELECT b.book_id, b.language, ROUND(SUM(CASE WHEN plt.depend_flag = 1 THEN .5 ELSE 0 END)) AS couple, SUM(CASE WHEN plt.depend_flag = 0 THEN 1 ELSE 0 END) AS single FROM book AS b INNER JOIN plan AS pl ON b.book_id = pl.book_id LEFT JOIN plan_type AS plt ON pl.plan_type_id = plt.plan_type_id INNER JOIN customer c ON pl.plan_id = c.plan_id WHERE b.status = 1 AND b.book_type IN (1 , 3) AND b.create_time >= '2020-08-04 00:00:00' AND b.create_time <= '2020-08-04 23:59:59' GROUP BY b.book_id) b GROUP BY b.language");
CI test với Travis-ci trên Github như nào
Không có vấn đề gì đâu bạn
Cấu hình SockerIO, Redis trên Ubuntu.
Chắc là cần phải sửa authHost
từ localhost thành domain
Xử lý đa tác vụ cùng lúc trong PHP - Laravel
Bạn thử viết logic đẩy mỗi sản phẩm vào trong Job sau đó dispatch job đó vào queue. Và dựng nhiều các Queue Worker lên để chúng xử lý đồng thời các job trong queue. Ví dụ bạn bật 5 queue worker lên thì trong cùng 1 thời điểm ứng dụng của bạn có thể xử lý được 5 job.
Hỏi về cách dùng chung authen như của google
Bạn tìm hiểu về Single Sign On nhé https://auth0.com/docs/sso
Cách xóa file zip sau khi download trong Laravel
bạn dùng
return response()->download($zipFile)->deleteFileAfterSend();
nó sẽ xoá file zip sau khi response
Xin nhờ giải thích đoạn code
Function này dùng để get file từ url mà bạn truyền vào function.
await fetch(url)
=> Bởi vì fetch sẽ trả về cho bạn 1 Promise, nó sẽ trả về giá trị cho bạn trong tương lai, nên thêm await vào để chờ cho Promise đó trả về kết quả rồi mới chạy tiếp xuống dòng code tiếp theo.
Đăng nhập nodejs
Bạn tìm hiểu về Single sign on thử đi https://auth0.com/docs/sso
Xin source code laravel reactjs
Bạn tham khảo bài viết này https://viblo.asia/p/auth-voi-jwt-laravel-reactjs-aWj53NaQl6m#_2lets-create-some-views-reactjs-3
Chỏ e hỏi về lập trình web với ạ
Bạn tìm hiểu thêm khái niệm về Single Page App sẽ hiểu được tại sao lại dùng thêm reactjs, vuejs để làm frontend đấy.
Cho mình hỏi về kiến thức chạy Ads google 1 chút ạ
Ads học thói quen sử dụng trang web của người dùng đấy
hỏi về lỗi SQLSTATE[42S02] trong Laravel
Có thể do bạn chưa bật service DBMS
Hỏi về lỗi "No application encryption key has been specified" trong Laravel.
Bạn chạy lệnh này thử xem
php artisan key:generate
Validation input array laravel
Giá trị $id
có thể chưa được truyền vào nên request sẽ dùng là question[$id]
đấy, em check lại request xem
Thảo luận kinh nghiệm học Front end
Tương đối không khó nhưng nó khó thật mà
Khi setup Laravel queue sử dụng Supervisor thì nên dùng User nào?
Mình thường lấy user chạy nginx được define trong
; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user's group
; will be used.
user = www-data
group = www-data
để chạy supervisor luôn
Cách chỉnh thời gian của session trong Laravel 8.0
Bạn tìm trong
...
/*
|--------------------------------------------------------------------------
| Session Lifetime
|--------------------------------------------------------------------------
|
| Here you may specify the number of minutes that you wish the session
| to be allowed to remain idle before it expires. If you want them
| to immediately expire on the browser closing, set that option.
|
*/
'lifetime' => env('SESSION_LIFETIME', 120),
'expire_on_close' => false,
và thay đổi giá trị của nó được đó
Maintain một dư án phức tạp nên làm gì?
Mạnh dạn xin sếp đập đi làm lại luôn
Hỏi về cách gọi một method của parent component từ child component trong VueJs
Bạn có thể viết function để show modal đó ở parent component, rồi pass nó qua prop tới child component, và trong child component ItemComponent thì dùng nó ở chỗ event @click.