0

我有两个具有一对多关系的类。例如:

class User 
  has_many :numbers
  ...
end

如何在不使用 for 或 each 的情况下访问用户拥有的一个单独的号码?我试过user.numbers[2]了,但没有用(我认为这就像使用基本数组,但显然不是)。

4

1 回答 1

4

首先找到用户

user = User.find(1) or user = User.first
user.numbers.first   #this will return the first associated object
于 2012-07-31T01:00:23.653 回答