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

junior

Bạn có thể override một method trong Ruby không? Làm cách nào?

middle

Tại sao bạn có thể an toàn sử dụng chuỗi làm khóa hash, mặc dù chuỗi là có thể thay đổi?

middle

Giải thích sự khác biệt giữa việc sử dụng redoretry trong Ruby?

Bình luận

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

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