A (Rails) Polymorphic Type Is Not a Foreign Key | Dark Hacker News