5
|
nonopolarity · 技术社区 · 14 年前 |
1
7
正确使用
|
2
1
这两个例子并不相等。
在数据库中,如下所示:
各
请注意
好吧-如果是“一对一”的关系怎么办? 如果每个学生只能获得一个奖项,那么数据库表可能看起来完全相同,但是模型不应该返回一个项目集合。
这就是我们需要的
如果数据库表与每个
希望这能说明问题? 如果你使用自然语言的话,一个学生可以“属于”一个奖项,这确实有点奇怪。但这就是rails活动记录领域特定语言的编写方式。 当你看到“多对多”的关系时,它会变得更加不自然。这里有一个连接表,在主表之间
在这种情况下
这个
|
JBlake · 唯一验证基于datetime属性的存在,而不是值? 6 年前 |
Serge · Yii-查找具有零相关记录的记录 6 年前 |
waynard · Rails 5左外连接与WHERE查询相结合 6 年前 |
OKMantis · Ruby on Rails中的交叉引用表 6 年前 |
Grey · 访问不同子控制器中的不同关系 6 年前 |