gpt4 book ai didi

database - 导轨 3 : Updating Database Data

转载 作者:搜寻专家 更新时间:2023-10-30 23:16:24 25 4
gpt4 key购买 nike

我正在尝试按照说明进行操作 here .最后一步是使用这行代码更新我的数据库数据:

UPDATE rs_reputation_messages SET sender_type = 'ReputationSystem::Evaluation' WHERE sender_type = 'RSEvaluation'

我不知道把这段代码放在哪里。通常,我会通过迁移更新数据库,但这看起来像一个 MySQL 命令。我确信这个问题有一个非常非常简单的答案,但尽管搜索了谷歌,我什至不知道如何正确地表达这个问题。

最佳答案

在这种情况下最好创建一个迁移文件。你可以使用 update_all方法

RsReputationMessages.update_all("sender_type = 'ReputationSystem::Evaluation'", 
"sender_type = 'RSEvaluation'")

ActiveRecord::Base.connection.execute("UPDATE rs_reputation_messages 
SET sender_type = 'ReputationSystem::Evaluation'
WHERE sender_type = 'RSEvaluation'")

关于database - 导轨 3 : Updating Database Data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12989851/

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