Rails销毁记录后能否获得下一个ID?

Baozi Wu

假设我在数据库中有两条记录:

狗桌:
id:1,名称:Paotzu
id:3,名称:Baozi

现在我要销毁id 3(Dog.find(3).destroy
,然后该表就是:

狗表:
ID:1,名称:Paotzu

好了,现在我有一个问题,
如果我没有创建一个新的记录,我怎么能得到Next IDrails console
有人告诉我Dog.last.id + 1,但这是不正确的。
因为如果输入Dog.last.id + 1,我会得到2,但是我想要得到4(那是我创建的。)

尼丁
@dog_rec = Dog.find(3).destroy 
@next_rec = Dog.find(:first, :conditions => ["id > ?", @dog_rec.id])

Rails可以做任何事情;)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与PHP进行预匹配后获得下一个单词

来自分类Dev

Azure表获得下一个功能?

来自分类Dev

我如何获得下一个标签

来自分类Dev

在PHP中获得下一个价值

来自分类Dev

无法获得下一个td值

来自分类Dev

如何获得下一个分页“href”?

来自分类Dev

如何获得下一个点位?

来自分类Dev

如何获得下一个自动增加的id值?

来自分类Dev

REGEX获得下一个上一个单词

来自分类Dev

量角器:如何获得下一个标签

来自分类Dev

根据今天获得下一个工作日的算法

来自分类Dev

带子查询的Nhibernate Queryover获得下一个免费号码

来自分类Dev

如何在R中按顺序获得下一个数字

来自分类Dev

如何在Powershell中获得下一个工作日

来自分类Dev

pandas.Series:如何获得下一个值的比率

来自分类Dev

如何获得下一个RecyclerView项目的参考

来自分类Dev

MySQL获得下一个零填充自动递增的值

来自分类Dev

根据今天获得下一个工作日的算法

来自分类Dev

foreach循环未获得下一个结果

来自分类Dev

获得下一个会议日期的更优雅的方式

来自分类Dev

在BST中获得下一个最高价值

来自分类Dev

MYSQL如何在使用select插入时获得下一个自动增量

来自分类Dev

我们如何获得下一个加载网页的响应

来自分类Dev

给定小数/精度如何获得下一个小数

来自分类Dev

循环 java . 如何获得下一个h?

来自分类Dev

在美丽的汤中获得下一个项目

来自分类Dev

在UITextView中,如何获得下一个输入将开始另一行的意义

来自分类Dev

是否有可能在Protractor中使用cssContainingText获得下一个同级

来自分类Dev

无论如何,是否可以使用Python从HTML获得下一个文本元素?

Related 相关文章

热门标签

归档