Я делаю схему с мангусткой в Nodejs. И я пытаюсь найти способ ограничить число символов в SchemaString. Я обнаружил, что можно использовать регулярное выражение с ключевым словом матча как:mongoose schema set max length для строки
var schema = new Schema({
{
name: {type: String, match: '/^.{0,20}$/'}
});
Но я просто хочу знать, если есть некоторый параметр напрямую указать максимальную длину, как это:
var schema = new Schema({
{
name: {type: String, max: 20}
});
Благодарим за помощь.
'maxlength' должен быть в [выпуске Mongoose 4.0.0-RC2] (https://github.com/LearnBoost/mongoose/commit/b96d72440769a4fc038e3934b268b1ec648dd16d) – chridam
Почему бы не сделать ограничения на вход, а не на сервере? Это было бы намного проще ... Думаю? – mjwrazor