gpt4 book ai didi

mysql - 在 Rails 中编写一个简单的递增计数器

转载 作者:行者123 更新时间:2023-11-29 06:21:43 26 4
gpt4 key购买 nike

对于每张卡,我想为其附加一个特殊的数字,该数字递增一。

我想我可以在 Controller 中完成这一切。

def create
@card = Card.new(params[:card])
@card.SpecNum = @card.SpecNum ++
...
end

或者。我可能是明显的迟钝。也许最好的选择是向 mysql 添加一个自动增量表。问题是该数字必须从特定数字 1020 开始。

有什么想法吗?

最佳答案

您可以使用 ALTER TABLE statement 在每个表的基础上设置(和重置)MySQL 的 AUTO_INCREMENT 值。 :

ALTER TABLE mytable AUTO_INCREMENT = 1020

ALTER TABLE 不是您希望所有用户都拥有的权限,请参阅如何适本地保护它。

关于mysql - 在 Rails 中编写一个简单的递增计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3039393/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com