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

Eager loading và Lazy loading trong ActiveRecord khác nhau thế nào?

Câu trả lời

Lazy loading: Truy vấn chỉ được thực hiện khi cần, có thể gây N+1 query.

ruby Copy
@posts = Post.all
@posts.each { |post| post.comments }
  • Eager loading: Tải sẵn dữ liệu liên ...
middle

middle

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

middle

Sự khác biệt giữa throw/catchraise/rescue là gì?

middle

Iterator trong Ruby là gì?

junior

Khái niệm Open Classes trong Ruby là gì?

Bình luận

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

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