如果一个对象将被持久化到数据库,是否有一种紧凑的方式使用ActiveRecord来查询下一个要使用的id?在SQL中,像这样的查询看起来像:
SELECT max(id) + 1 FROM some_table;
activerecord ruby-on-rails
如何在保存之前获取rails模型的id?
例如,如果我创建一个新的模型实例,如何在保存之前获取其ID?
我知道id是在onsave上创建的并且根据数据库但是有一个解决方法吗?
ruby-on-rails
ruby-on-rails ×2
activerecord ×1