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

Giải thích callback trong Rails model. Có nên dùng nhiều callback không?

Câu trả lời

Callback trong model** là các hook cho phép bạn thực thi code tại các điểm cụ thể trong vòng đời object (trước khi save, sau khi create...). Một số callback phổ biến:

  • before_validation, after_validation
  • before_save, after_save
  • before_create, after_create
ruby Copy
class User < ApplicationRecord...
middle

middle

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

middle

N+1 query là gì? Làm sao để nhận biết và khắc phục

middle

Sử dụng cache trong Rails như thế nào? Có những loại cache nào?

junior

self trong Ruby có ý nghĩa như thế nào trong từng ngữ cảnh?

Bình luận

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

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