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

Làm thế nào để bạn lựa chọn giữ...

Câu trả lời

Trong lập trình và thiết kế cơ sở dữ liệu, cụ thể là trong mô hình quan hệ giữa các đối tượng trong Ruby on Rails, belongs_tohas_one đều được sử dụng để thiết lập mối quan hệ một-một giữa các mô hình. Tuy nhiên, sự khác biệt chính giữa chúng nằm ở chỗ mỗi quan hệ được khai báo và quản lý từ phía nào của mối quan hệ.

  • Belongs_to: Được sử dụng khi đối tượng hiện tại chứa khóa ngoại của đối tượng khác. Nói cách khác, đối tượng hiện tại "thuộc về" đối tượng khác. Ví dụ, nếu có một mô hình Book và một mô hình Author, và mỗi quyển sách chỉ có một tác giả, thì mô hình Book sẽ khai báo belongs_to :author vì nó chứa khóa ngoại liên kết với Author.

  • Has_one: Được sử ...

senior

senior

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

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?

junior

Sử dụng loadrequire trong Ruby có tác dụng gì?

senior

Giải thích sự khác biệt giữa các loại bộ nhớ đệm Trang, Hành động, Đoạn mã, Cấp thấp, SQL.

Bình luận

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

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