對不起另一個問題:如果我有一個名爲在模型稱爲標本「sheet_id」和「specimen_id」字段,我需要說搭末「sheet_id」並打印「specimen_id」爲「sheet_id」這將是這樣的:另一個查詢問題
(Specimen.last.sheet_id == '?').each do |specimen| %>
<%= specimen.specimen_id %> <% end %>
我認爲「每個」是錯誤的。有任何想法嗎?
對不起另一個問題:如果我有一個名爲在模型稱爲標本「sheet_id」和「specimen_id」字段,我需要說搭末「sheet_id」並打印「specimen_id」爲「sheet_id」這將是這樣的:另一個查詢問題
(Specimen.last.sheet_id == '?').each do |specimen| %>
<%= specimen.specimen_id %> <% end %>
我認爲「每個」是錯誤的。有任何想法嗎?
如果「走過去‘sheet_id’」你的意思是採取最高sheet_id值的樣本,這將是:
Specimen.last(:order => :sheet_id).specimen_id
如果你想與特定sheet_id最後的試樣的製備,這將是:
Specimen.find_last_by_sheet_id(42).specimen_id
您的標本應該只有ID。 not specimen_id – corroded 2011-04-01 16:38:54
,你不需要循環。只需要:Specimen.last.sheet_id – corroded 2011-04-01 16:39:34
但哪裏了。每次去? – Mike 2011-04-01 16:55:09