契約has_many請求書。契約を作成した後、モデルは特定のフォームパラメータに応じて自動的に請求書を作成します。
特定の契約から最近作成された請求書を選択できるようにしたいと考えています。
これは私が達成したいことです:
contract = Contract.new(params)
contract.save
invoice = contract.invoices.most_recent # < wanting to get the most recent
#or possible even do this if it's quicker
invoice = contract.most_recent_invoice
どの方法が最も熟練しており、これを行うための最良の方法は何ですか?Railsにはメソッドが組み込まれていますか?ベストプラクティスを学び、維持したいだけです。
ありがとう!