Câu hỏi phỏng vấn Ruby on Rails
Câu hỏi

Có bao nhiêu loại **Callb...

Câu trả lời

Trong Ruby on Rails, có nhiều loại callbacks khác nhau được sử dụng để thực thi mã tại các thời điểm cụ thể trong vòng đời của một đối tượng Active Record. Các loại callbacks này bao gồm:

  • before_validation: Chạy trước khi đối tượng được kiểm tra tính hợp lệ.
  • after_validation: Chạy sau khi đối tượng được kiểm tra tính hợp lệ.
  • before_save: Chạy trước khi đối tượng được lưu vào cơ sở dữ liệu.
  • around_save: Bao quanh quá trình lưu, cho phép chạy mã trước và sau khi đối tượng được lưu.
  • before_create: Chạy trước khi một đối tượng mới được tạo.
  • around_create: Bao quanh quá trình tạo mới, cho phép chạy mã trước và sau khi đối tượng mới được tạo.
  • after_create: Chạy sau khi một đối tượng mới được tạo.
  • before_update: Chạy trước khi một đối tượng hiện có được cập nhật.
  • around_update: Bao quanh quá trình cập nhật, cho phép chạy mã trước và sau khi đối tượng được cập nhật.
  • after_update: Chạy sau khi một đối tượng hiện có được cập nhật.
  • before_destroy: Chạy trước khi một đối tượng bị hủy.
  • around_destroy: Bao quanh quá trình hủy, cho p...
senior

senior

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

senior

Làm thế nào để kiểm tra xem một khóa cụ thể có tồn tại trong bảng băm hay không?

senior

Giải thích sự khác biệt giữa các loại bộ nhớ đệm Trang, Hành động, Đoạn mã, Cấp thấp, SQL.

middle

So sánh HashWithIndifferentAccess của ActiveSupport's và Ruby?

Bình luận

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

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