0

对于唯一字段,Strapi 正在发送响应:

{ message: `This ${field} is already taken` }

我想将错误消息更改为唯一username

4

1 回答 1

3

错误消息由创建功能上的用户和权限插件的 Mongoose 和 Bookshelf 查询处理。

在此处输入图像描述

要自定义username字段消息,您必须对其设置条件。

const field = _.words(_.last(message).split('_')[0]);
const error = { message: `This ${field} is already taken`, field };
if (field === 'username') {
  error.message = 'My custom message'
}
于 2018-09-25T15:57:20.593 回答