如何在 RoR 中使用类似的内容进行错误处理:
conn = Person.connection
conn.execute(sql_stmt)
如果执行 SQL 时出现错误怎么办?
如何在 RoR 中使用类似的内容进行错误处理:
conn = Person.connection
conn.execute(sql_stmt)
如果执行 SQL 时出现错误怎么办?
该execute
方法只是连接query
方法的包装器,如果出现问题,它将引发Mysql::Error
异常。如果您使用 mysql2 而不是较旧的 mysql gem,那么我认为您会遇到Mysql2::Error
异常。