模型验证isUUID不起作用

时间:2018-04-18 08:51:22

标签: sails.js

我目前正在尝试使用MongoDB在SailsJS应用程序中使用UUID作为我的用户模型的主键。至于现在主键是由其他系统生成的,我想验证uuid属性是否是有效的UUID。

验证 isEmail 对我来说运行正常,但 isUUID 接受字符串" john-doe"所以它看起来不起作用。

我的配置如下:

    module.exports = {
        primaryKey: 'uuid',
        dontUseObjectIds: true,

        attributes: {
            uuid: {
                type: 'string',
                isUUID: true,
                columnName: '_id',
                required: true
            },

            ...
        }
    }

我唯一的想法是,validaiton对主键属性不起作用。 还有什么想法可能是错的?感谢

0 个答案:

没有答案