该错误消息是由create函数上的Users&Permissions插件的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'
}