Sailsjs模型中一定长度的字符串

时间:2014-10-16 19:50:32

标签: sails.js waterline

如何强制Model属性长度为32个字符?

我试过了

key : {
    type: 'string',
    len : 32
}

但它没有用。

2 个答案:

答案 0 :(得分:1)

好的,让我告诉你我做了什么。

阅读完几个小时后,你会发现" columnType"财产是解决方案。它与" type"一起使用属性。例如。我有一个"描述"领域。它看起来像:

  

descripcion:{         键入:' string',         columnType:' varchar(27)' }

它有效。 (这是针对mysql db的。)

我希望这适合你。这是关于文档的。 Model verbatim field

答案 1 :(得分:0)

显然,正确的做法是:

        maxLength   : 32,
        minLength   : 32,