我有一些型号命名GameItem,InventoryItem,库存,用户,Bonuse和Bonuses_Game_Items模型关联,在Rails的多个模型
用户有一个库存。
用户通过库存有许多库存物品。
一个游戏物品拥有并通过Bonuses_Game_Items属于许多奖金。
库存有许多库存项目。
InventoryItem就像(inventory_id,game_item_id)。
简单地说,游戏项目是数据库中项目的静态表示,而库存项目是项目与用户库存的组合。现在的问题是:
我如何从inventory_item中获得奖金?我必须使用哪些协会?我不明白。
yeap,我真的找到了解决方案,但你绝对正确。 @ inventoryitem.game_item.bonuses是正确的用法,在我看到一些<%= debugs %>之后。反正Thanx :) – Spyros 2011-01-21 02:54:41