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

Bullet gem dùng để l...

Câu trả lời

Bullet gem được sử dụng để cảnh báo các truy vấn N+1 hoặc các truy vấn không cần thiết trong ứng dụng Rails, giúp tối ưu hiệu năng. Nó giám sát các thao tác cơ sở dữ liệu và thông báo khi phát hiện điểm cần cải thiện

Cách cấu hình bắt đầu bằng việc thêm gem 'bullet' vào Gemfile và chạy bundle install. Sau đó, trong file cấu hình config/environments/development.rb, thêm đoạn sau để kích hoạt Bullet:

ruby Copy
config.after_initialize do
  Bullet.enable = true
  Bullet.alert = true
  Bullet.bullet_logger = true
  B...
senior

senior

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

middle

Cách tổ chức code theo Service Object pattern.

expert

Làm thế nào để tìm chỉ những bản ghi trùng lặp trong một bảng cơ sở dữ liệu?

middle

Phương thức "resources" trong đoạn mã dưới đây có mục đích gì?

Bình luận

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

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