看板
[ Ruby ]
討論串[問題] 如何以DRY的方式寫code?
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
大致找到solution了. 在Application Helper裡. def new_doc_no(object). klass = object.to_s.camelize.constantize. return klass.last.doc_no + 1. end. 當然也可以加入assoc
(還有60個字)
內容預覽:
不介意的話可以這樣試試看 @@ 前提當然是可以改 primary key 的話. class Quotation < ActiveRecord::Base. set_primary_key :doc_no. end. module QuotationsHelper. def new_doc_no.
(還有379個字)
內容預覽:
環境:. Ruby 1.8.7 Rails 2.3.4. 狀況:. 我寫的是一個企業管理程式,在每開一個新的作業流程都會先取得一個新的編號. (不是預設的id)。例如Quotation,我在Quotations Helper里是這樣寫:. module QuotationsHelper. def n
(還有34個字)
首頁
上一頁
1
下一頁
尾頁