|
|
1
1
如果注释模型没有太大的差异,我就不会为单表继承而烦恼了。只需添加:
然后:
如果您同时设置了photo_id和profile_id,则可能会出现问题(我想在您对与profile关联的照片进行注释时可能会发生这种情况),因此您可以在profile模型中更改:
polymorphic associations 但是您需要修改sql表。 |
|
|
2
-1
我怀疑你不能做这件小事。然而,一种可能是诱使活动记录使用视图而不是表,并编写一些数据库函数来根据设置的id设置这个神奇属性。 然而,最后,我怀疑仅仅添加列要容易得多。 |
|
cluster1 · 采取独立的新行动的好处是什么? 1 年前 |
|
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 1 年前 |
|
|
Fred Willmore · Rails控制器不呈现任何模板 2 年前 |
|
|
Diogo Amaral · 实现API请求的正确方式 2 年前 |
|
|
Meknassih · 在控制器方法中分配给模型没有任何作用 2 年前 |
|
|
Michael Ding · Rails上的默认会话到期问题 2 年前 |
|
|
Flávio · 基于另外两个生成数组 2 年前 |