【发布时间】:2016-01-27 13:46:28
【问题描述】:
我想知道如何获取当前创建的模型记录的 ID,该记录由表单对象保存。我有:
@object_form.save
id = @parent.objects.last.id
我想把它改成更有意义的东西,比如:\
@object_form.save
id = (currently saved OBJECT.id)
【问题讨论】:
-
试试
@object_form.id -
@object_form.reload.id -
我已经尝试过object_form.id,希望重新加载会起作用
-
您确定您的对象已保存吗?试试
@object_form.persisted?你会得到什么? -
应该保存,应该返回
@object_form.id真的没问题
标签: ruby-on-rails ruby ruby-on-rails-5