0

如何在 RoR 中使用类似的内容进行错误处理:

conn = Person.connection
conn.execute(sql_stmt)

如果执行 SQL 时出现错误怎么办?

4

1 回答 1

1

execute方法只是连接query方法的包装器,如果出现问题,它将引发Mysql::Error异常。如果您使用 mysql2 而不是较旧的 mysql gem,那么我认为您会遇到Mysql2::Error异常。

于 2012-09-28T21:34:58.550 回答