Get ID of Rails Model before saving…?

后端 未结 10 1222
鱼传尺愫
鱼传尺愫 2020-12-16 13:03

How do you get the id of a rails model before it is saved?

For example, if I create a new model instance, how can I get its ID before it is saved?

I know t

10条回答
  •  無奈伤痛
    2020-12-16 13:29

    Using the default Rails convention of an auto-incrementing integer primary key, there's no way to get the ID of a model before it's saved because it's generated by the RDBMS when the new row is inserted in the relevant table.

    What problem are you actually trying to solve?

提交回复
热议问题