gpt4 book ai didi

mysql - 如何在 Rails 中使用 ActiveRecord::Base 运行源命令

转载 作者:行者123 更新时间:2023-11-30 22:09:01 24 4
gpt4 key购买 nike

我正在尝试使用

执行 sql 文件
ActiveRecord::Base.connection.execute("source file_path.sql")

我正在使用 Rails 2.3.2 并收到不正确的 mysql 语法错误,但是在 mysql 控制台中运行相同的命令时它工作正常。

如果您对此有了解,请发表评论???

谢谢

最佳答案

你可以这样做:

query = <<-SQL
Your working sql query from sql console
SQL

result = ActiveRecord::Base.connection.execute(query)
return result

关于mysql - 如何在 Rails 中使用 ActiveRecord::Base 运行源命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40736727/

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