Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道处理数据库异常并将消息返回给用户的最佳方法。我一直在messages.add_message尝试查看我的观点。
messages.add_message
例如:
以下错误(1062, "Duplicate entry '123321' for key 'PRIMARY'")。显示回用户友好消息:"Error uploading CSV Duplicate entries"
(1062, "Duplicate entry '123321' for key 'PRIMARY'")
"Error uploading CSV Duplicate entries"
是推荐的方式吗?
是否有任何关于错误处理的好教程(即博客文章)作为一种好方法推荐?
Database Exceptions已记录,请查看此答案以查看如何使用它们的示例。
Database Exceptions
如果您在处理表单时遇到此错误,您可能应该在验证表单时处理该异常。因此,如果引发异常,您可以使用适当的错误消息重新显示表单。