3
|
JP Silvashy Gautam Rege · 技术社区 · 14 年前 |
![]() |
1
2
Rails版本无关解决方案:
在创建动作时,使用前两个关联中的一个来创建它们。
或者
|
![]() |
2
1
首先,我建议您通过单表继承来使用角色。在用户表中,可以有一个type列,用于将某人标识为煽动者或受害者。(当然,如果有人两者都是,他将有2行,所以您必须确保您没有将名称作为主键。) 所以现在你有了一个更结构化的布局。谈到多态性问题,请尝试使用不同的接口。就像在,
actionable不需要是一个单独的类。这只是给接口,比如智者在协会的另一边。
|
![]() |
Animesh Arya · 关联模型的Rspec 2 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 2 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 2 年前 |
![]() |
Spyros · 从数组中删除nil值,并从引用数组中删除相应的项 2 年前 |
![]() |
Pauli-E · 当div打开并滚动到屏幕上时,向div添加类 2 年前 |
![]() |
ejoka · 如何使用Rails 7模型属性作为CSS标记值 2 年前 |