I’m trying to use has_many :through, since my join model deserves being
more than just an intersection table.
But when I try to break the association, the break only seems
Let’s say my two tables are Users and Colors, and the join model is
user = Users.find(1)
c = user.colors.first
Now what do I do here to make this persist?
If I reload my page, user.colors.length == 2 again, and the old color is
still a part of the collection.
I’ve tried reloading the collection after deleting, hoping that would
refresh the associations:
but I get 2 again, not 1.
(I know, I know, I’m a moron…)