Railsだと、こう書くしかないよね。これをどうこうしようってのはさ、「エンタープライズRails」を読んでから考えてもいいとおもうんだ。
class BookRequestController
def create_request
req = BookRequest.new(params[:request])
req.save
end
def accept
req = BookRequest.find(params[:id])
req.accepted = true
req.save
end
def purchase
BookRequest.find_all_accepted_books do |req|
# do something
煽りとかでなくて、適用範囲って話だとおもう。$cgi->redirectがあるってだけの理由でRubyじゃなくてPerlを選んだことがある俺がいうんだから間違いない。

コメントする