Câu hỏi phỏng vấn Laravel
Câu hỏi

Tính năng Soft Delete hoạt động như thế nào?

Câu trả lời

Soft Delete là một kỹ thuật quản lý dữ liệu nơi dữ liệu không bị xóa thực sự khỏi cơ sở dữ liệu khi một thao tác xóa được thực hiện, thay vào đó, một cột bổ sung, thường được gọi là deleted_at, được điền với dấu thời gian hoặc cờ để đánh dấu bản ghi như đã bị xóa.

Đặc điểm

Kỹ thuật này thường sử dụng một cột đặc biệt, chẳng hạn như deleted_at, được đặt thành null khi bản ghi còn hoạt động và có giá trị thời gian khi bị xóa, hoặc một cột boolean is_deleted được sử dụng để chỉ trạng thái đã xóa. Ưu điểm chính của soft delete là khả năng khôi phục dữ liệu đã bị đánh dấu xóa mà không cần thực hiện các bản ghi phức tạp ...

middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Những best practice bạn hay dùng trong Laravel project production?

middle

Có những loại relationship nào trong Eloquent? Kể và giải thích.

senior

Tại sao chúng ta cần Traits trong Laravel?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào