Подтвердить что ты не робот

Что означает "обрезка" при использовании в мангусте?

Ссылка http://mongoosejs.com/docs/api.html#schema_string_SchemaString-trim

Я новичок в mongoosejs. Я просто не понимаю...

Я видел этот вопрос Как обновить обрезку свойства схемы строки по умолчанию для mongoose? но не понимаю, зачем обрезать. Я создаю свою первую схему сегодня как "Привет, мир".

Я видел это на qaru.site/info/tagged/...... но когда мне нужно его использовать, я хочу узнать больше об этом. Я ищу объяснение для начинающего...

4b9b3361

Ответ 1

Это в основном там, чтобы гарантировать, что строки, которые вы сохраняете через схему, правильно обрезаны. Если вы добавите { type: String, trim: true } в поле вашей схемы, тогда попытка сохранить строки, такие как " hello" или "hello ", или " hello ", будет сохранена как "hello" в Mongo - то есть пробелы будут подрезаны.