2010-10-06 47 views
1

前兩條記錄我想要檢索第2條記錄從集合使得集合是這樣的:查找收集

@collect_firstnames = @name.firstnames 

從這個集合我想取前兩個記錄...

我用限制它不工作,:limit => 2

+0

您應該張貼一些代碼,以便我們可以看到您嘗試的內容。 – Florin 2010-10-06 11:44:43

回答

0

您可以使用:限制選項是這樣的:

@first_two = Name.find(:all, :limit => 2) 

編輯

這是同樣的想法,假設firstnames是一個關係(就像Swanand下面說)

@first_two = @name.firstnames.all(:limit => 2) 
+0

我想從集合中獲取前兩個 – nirmal 2010-10-06 11:34:03

4

我認爲@name.firstnameshas_many關係。您需要將選項傳遞給all

@name.firstnames.all(:limit => 2)