问题描述
我正在使用Hasura控制台。如果出现错误,则会显示如下消息:
{
"errors": [
{
"extensions": {
"path": "$.selectionSet.insert_one.args.object","code": "constraint-violation"
},"message": "Uniqueness violation. duplicate key value violates unique constraint \"vehicle_number_plate_key\""
}
]
}
我可以使用控制台设置自定义错误消息的任何方式吗?我在控制台上找不到任何此类选项。
解决方法
不确定是否可以自定义Hasura生成的错误消息。
但是,如果要由单个前端客户端使用,则可以让前端客户端定义自己的错误消息。
如果需要的话,支持多语言错误消息也是可行的。