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

Sự khác nhau giữa create, save, và update_attributes?

Câu trả lời

create: Tạo một object mới và lưu ngay vào DB. Trả về true/false tùy theo validate.

ruby Copy
User.create(name: "A")
  • save: Dùng sau khi khởi tạo object. Nếu hợp lệ sẽ lưu vào DB.
ruby Copy
user = User.new(name: "A")
user....
middle

middle

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

senior

Bạn có từng viết API versioning trong Rails chưa?

middle

Strong Parameters trong Rails là gì? Vì sao cần thiết?

junior

*nil, false, và 0 trong Ruby có giá trị truthy hay falsy?

Bình luận

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

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