Tôi có một mô hình cốt lõi cho một Item
và một tập lệnh để điền nó từ nguồn tùy chỉnh (nghĩ, nguồn cấp dữ liệu RSS). Trong nguồn cấp dữ liệu, mỗi Mục được xác định bằng guid
; trong hệ thống của tôi, Mục chỉ có một khóa chính id
được tạo tự động.điều gì sẽ xảy ra nếu bạn sử dụng attribute_to mà không có has_one tương ứng?
Tôi muốn có, chúng ta hãy nói, ItemFeedInfo
mà các bản đồ guid->id
(vì vậy mà tôi có thể phân biệt giữa mới được sửa đổi so với Items)
Tôi đang nghĩ đến việc tạo
class ItemFeedInfo
belongs_to :Item
end
Tôi không muốn sửa đổi Item
vì định nghĩa của nó độc lập về mặt logic ItemFeedInfo
Tuy nhiên, mỗi ví dụ tôi có thể tìm thấy bằng cách sử dụng belongs_to
, đề cập đến một đối tác has_one
. Nó có cần thiết không?
Cảm ơn rất nhiều. Tôi không thể tìm thấy thông tin này ở bất cứ nơi nào khác (có lẽ tôi nên nhìn khó hơn ..). – lnreddy