无法理解 Rails 与模型的关联是如何工作的。这是一个简单的问题:
有两张桌子
产品
id| name | status
1 | Tube | 0
2 | Pillar | 1
3 | Book | 0
4 | Gum | 1
5 | Tumbler | 2
状态
status | name
0 | Unavailable
1 | In stock
2 | Discounted
与 ~ 模型和控制器的名称相同。
我不会在每个新产品的状态表中创建新行。我想在 erb 中显示状态名称。我应该在模型和迁移文件中写什么(例如,对于 which belongs_to、has_one 或 has_many...)?