我想弄清楚如何获取对象属性的索引值。和搜索堆栈和railsapi后,我仍然不知道我应该怎么处理这个根据@object中的位置/索引获取属性的值?
@groups = Group.where(:group_id => 1).first
- 组模型将包含属性:participant_id和的has_many:参与者
一个人怎么就能够根据其索引得到a:participant_id? 例如,如何获取第一个和第三个:participant_id基于其位置?
喜欢的东西:
= @group.participant_id(index position 1)
= @group.participant_id(index position 3)
您的组模型是否具有'has_many:participants'关系? – Jef 2012-02-03 15:39:45
Jef:是的,它已经像has_many:参与组模型内的参与者 – Rubytastic 2012-02-03 15:41:11