我有一个连接表,它在其他两个表之间具有直通关联。这个表有它自己的 rails 模型表示和一些不是其他表的 id 的字段。是否可以从连接表中更新记录,或者我应该考虑创建一个唯一的主键?
如果我尝试在记录中“update_attributes”,我会收到以下错误...
Unknown column 'join_table.' in 'where clause': UPDATE `join_table` SET `join_table_attribute` = 1 WHERE `join_table`.`` IS NULL