链接是http://mongoosejs.com/docs/api.html#schema_string_SchemaString-trim

我是mongoosejs的新手。我就是不明白...

我看到了How to update mongoose default string schema property trim?这个问题,但不明白为什么要修剪。我今天像“hello world”一样创建了我的第一个架构。

我在https://stackoverflow.com/tags/trim/info上看到了它,但是当我需要使用它时,我想了解更多有关它的信息。我正在寻找初学者的解释...

最佳答案

从根本上讲,这是为了确保正确修剪通过架构保存的字符串。如果您在架构中的字段中添加{ type: String, trim: true },则尝试保存诸如" hello""hello "" hello "之类的字符串最终会在Mongo中另存为"hello"-即将从字符串的两侧删除空格。

关于node.js - 在 Mongoose 中使用 'trim'是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20766360/

10-14 04:24