Có cách nào để tìm tất cả các mô hình đa hình của một loại đa hình cụ thể trong Rails không? Vì vậy, nếu tôi có Group, tổ chức sự kiện, và dự án tất cả với một khai báo như sau:Tìm tất cả bằng Loại đa hình trong Rails?
has_many :assignments, :as => :assignable
Tôi có thể làm điều gì đó như:
Assignable.all
... hoặc
BuiltInRailsPolymorphicHelper.all("assignable")
Điều đó thật tuyệt.
Edit:
... mà Assignable.all
lợi nhuận [Event, Group, Product]
(mảng của lớp)
Tôi đã thay đổi câu trả lời của tôi dựa trên những thông tin bổ sung mà bạn đã đưa ra. Tôi nghĩ nó sẽ đáp ứng nhu cầu của bạn. –