我正在尝试在构建对象后获取id。在以下情况下,我如何获得id:
def create
@event = current_customer.events.build(params[:event])
@ev = Event.find(@event)
我正在尝试使用,这样我就可以将event.id保存到特定的位置,但我不确定如何获取它的id。这可能吗?
使用#build
时,它与#new
相同,因此不会创建对象,因此不会分配id。您应该使用#create