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

Cách xử lý nested attributes trong form.

Câu trả lời

markdown Copy
Để xử lý **nested attributes** trong form của một ứng dụng Rails, bạn cần đảm bảo các mối quan hệ giữa các model được thiết lập một cách chính xác và các thuộc tính liên quan được định nghĩa đúng trong controller và view. 

## Thiết lập Mối quan hệ

Trong model cha, sử dụng `accepts_nested_attributes_for :ten_model_con` để khai báo rằng model này có thể chấp nhận giá trị của các thuộc tính đến từ model con.

## Cài đặt Trong Controller

Trong controller, sử dụng `params.require(:parent).permit(:attribute1, :attribute2, nested_attributes: [:attribute1, :attribute2])` để cho phép các thuộc tính ...
middle

middle

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

middle

Sidekiq là gì? Khi nào nên dùng background jobs?

middle

Nêu sự khác biệt giữa việc gọi super() và gọi super là gì?

middle

Cách load dữ liệu seed và khác biệt với fixture/factory.

Bình luận

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

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