class Account < ActiveRecord::Base
has_many :orders
end
我需要生成每個帳戶的唯一訂單號。每個賬戶可以有1000個訂單,但1000個訂單不能存在於同一個賬戶中。
@account1 = Account.first
@account1.orders.create(:price => 1.20) # order 1000 auto generated, next will be 1001
account1然後不能有兩個訂單與數字1000但其他帳戶可以。
我正在努力實現這個最好的方式。
接受作爲答案,因爲:範圍位對答案很重要。 –