я использую метеоритный JS ж/simpleschema и получатьметеор JS simpleschema Индекс с рисунком уже существует с различными вариантами
MongoError: Index with pattern: { username: 1 } already exists with different options
Моя схема вокруг коллекции db.users является
Schema = {};
Schema.User = new SimpleSchema({
...
username: {
type: String,
unique: true,
regEx: /^[a-z0-9]{3,32}$/ ,
max: 32,
min: 3 },
...
});
Я сбросил индекс в mongodb, но все равно получаю ошибку при перезагрузке своего приложения. Кто-нибудь сталкивался с этим?
Кстати, зачем устанавливать минуты и максимум снова? regEx может быть в порядке .. и, вероятно, вы хотите включить AZ тоже (или сделать его регистрозависимым:/^ [a-z0-9] {3,32} $/i Кроме того .. это хорошая идея пусть имена пользователей начинаются с числа? вы решаете;) – faeb187