前兩條記錄我想要檢索第2條記錄從集合使得集合是這樣的:查找收集
@collect_firstnames = @name.firstnames
從這個集合我想取前兩個記錄...
我用限制它不工作,:limit => 2
前兩條記錄我想要檢索第2條記錄從集合使得集合是這樣的:查找收集
@collect_firstnames = @name.firstnames
從這個集合我想取前兩個記錄...
我用限制它不工作,:limit => 2
您可以使用:限制選項是這樣的:
@first_two = Name.find(:all, :limit => 2)
編輯
這是同樣的想法,假設firstnames是一個關係(就像Swanand下面說)
@first_two = @name.firstnames.all(:limit => 2)
我想從集合中獲取前兩個 – nirmal 2010-10-06 11:34:03
我認爲@name.firstnames
是has_many
關係。您需要將選項傳遞給all
:
@name.firstnames.all(:limit => 2)
您應該張貼一些代碼,以便我們可以看到您嘗試的內容。 – Florin 2010-10-06 11:44:43