合同有_许多发票。创建合同后,模型会根据某些表单参数自动创建发票。
我希望能够从给定合同中选择最近创建的发票。
这就是我想要实现的:
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 有内置方法吗?我只想学习和维护最佳实践。
谢谢!