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

senior

Filters là gì? Và có bao nhiêu loại Filters trong Ruby?

middle

Filter là gì?

middle

Proc là gì?

Bình luận

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

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