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

Bạn từng dùng Livewire hoặc Inertia chưa? So sánh với Vue SPA?

senior

Làm thế nào để lấy câu truy vấn thô từ Query Builder dưới dạng chuỗi trong Laravel?

middle

Liệt kê các loại quan hệ có sẵn trong Laravel Eloquent?

Bình luận

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

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