0

我试图在构建对象后获取 id。在以下情况下如何获取 id:

  def create
    @event = current_customer.events.build(params[:event])
    @ev = Event.find(@event)

我正在尝试使用,因此我可以将 event.id 保存到特定位置,但我不确定如何获取它构建的 id 是否可能?

4

1 回答 1

1

当您使用#build时,它与#new不创建对象因此没有分配 id 相同。你应该使用#create

于 2013-02-05T02:09:30.747 回答