0
我有一個工作在版本2.3.5 Rails應用程序 - 我使用多對多的模型關係,幾乎所有的工作。Rails顯示最新條目
我想要做的是在我的新KASE頁面上顯示頂部最新的KAS作業參考。例如,如果我創建了一個帶有「001」作業的新kase,那麼如果我去創建一個新的kase,它會顯示在頂部「您之前的kases參考是001」。
我有新的kase表單中的jobref字段,所以我正在試圖解決我只需要輸出最後一個jobref的操作。
如果這是有道理的!
感謝,
丹尼
編輯:加瀨模型。
class Kase < ActiveRecord::Base
def self.all_latest
find(:all, :order => 'created_at DESC', :limit => 5)
end
belongs_to :company # foreign key: company_id
belongs_to :person # foreign key in join table
# Paperclip
has_attached_file :avatar
# SEARCH FACILITY
def self.search(search)
search_condition = "%" + search + "%"
find(:all, :conditions => ['jobno LIKE ? OR casesubject LIKE ? OR transport LIKE ? OR goods LIKE ? OR comments LIKE ? OR invoicenumber LIKE ? OR netamount LIKE ? OR clientref LIKE ? OR kase_status LIKE ? OR lyingatlocationaddresscity LIKE ?', search_condition, search_condition, search_condition, search_condition, search_condition, search_condition, search_condition, search_condition, search_condition, search_condition])
end
end
我怎麼會通過將此代碼添加到只有new.html.erb顯示,或者它會去在kase模型中? 我已將我的kase模型添加到上述問題中。 – dannymcc 2010-05-03 20:55:30
看到我的更新... – 2010-05-03 21:06:54
偉大的,那工作的一種享受。謝謝! – dannymcc 2010-05-04 10:10:44