相关疑难解决方法(0)

如何让ActiveRecord在Ruby on Rails中显示下一个id(last + 1)?

如果一个对象将被持久化到数据库,是否有一种紧凑的方式使用ActiveRecord来查询下一个要使用的id?在SQL中,像这样的查询看起来像:

SELECT max(id) + 1 FROM some_table;
Run Code Online (Sandbox Code Playgroud)

activerecord ruby-on-rails

42
推荐指数
5
解决办法
3万
查看次数

保存之前获取Rails模型的ID ...?

如何在保存之前获取rails模型的id?

例如,如果我创建一个新的模型实例,如何在保存之前获取其ID?

我知道id是在onsave上创建的并且根据数据库但是有一个解决方法吗?

ruby-on-rails

16
推荐指数
2
解决办法
2万
查看次数

标签 统计

ruby-on-rails ×2

activerecord ×1