gpt4 book ai didi

mysql - rails update_all 字段并将计数递增 1

转载 作者:数据小太阳 更新时间:2023-10-29 07:55:47 24 4
gpt4 key购买 nike

我的 mysql 表中有一列名为 download_count,类型为 int。

现在我想使用 update_all 用一些值更新一些字段,同时增加 download_count。

我试过以下语法:

find_record.update_all(username: username, download_date: download_date, "download_count= download_count + 1")

但我相信上面的行为就像一个 where 子句。所以 download_count 不会更新。我希望通过上述查询更新用户名、下载日期和下载计数。

谁能告诉我正确的语法?

最佳答案

尝试

find_record.update_all(["username=?, download_date=?, download_count=download_count+1", username, download_date])

update_all 的第二个参数是一个条件。

关于mysql - rails update_all 字段并将计数递增 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26912428/

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